
简介介绍
一个 Chrome 扩展程序,旨在通过 AI 技术识别并自动跳过 Bilibili 视频广告。
支持字幕和音频分析,精准定位广告开始和结束时间,提供手动或自动跳过广告功能,可以设置 API 密钥和模型自定义 AI 分析行为。
功能特性
- 自动跳过广告:通过 AI 分析视频字幕或音频,识别广告并自动跳过。
- 手动跳过选项:如果未启用自动跳过,扩展会在广告时段显示弹窗,允许用户手动跳过。
- 字幕和音频分析:
- 优先使用视频字幕进行广告识别。
- 如果没有字幕,可选择使用音频分析(需用户授权)。
- 云端数据支持:通过 Cloudflare API 查询已缓存的广告数据,提升效率。
- 自定义设置:
- 支持设置 OpenAI 或 Aliyun API 密钥、URL 和模型。
- 可启用/禁用音频分析和自动跳过功能。
- 用户友好界面:提供直观的设置页面和实时弹窗提示。
安装步骤
克隆或下载项目:
git clone https://github.com/qingmeng1/bilijump-ai.git
或者直接下载 ZIP 文件并解压。
加载扩展到 Chrome:
- 打开 Chrome 浏览器,进入 chrome://extensions/。
- 启用右上角的“开发者模式”。
- 点击“加载已解压的扩展程序”,选择项目文件夹。
配置 API 密钥:
- 点击扩展图标,打开设置页面。
- 输入以下信息:
- API URL:例如 https://www.openai.com/v1/chat/completions 。
- API Key:你的 OpenAI API 密钥(例如 sk-xxxxxx...)。
- AI Model:使用的 AI 模型(例如 gpt-4o-mini)。
- Aliyun API Key:阿里云 API 密钥,用于音频分析(可通过 阿里云文档 申请)。
- 保存设置。
使用扩展:
- 访问 Bilibili 视频页面(例如 https://www.bilibili.com/video/xxx )。
- 扩展会自动运行,识别广告并根据设置跳过。
使用方法
- 启用扩展:
- 在设置页面中,确保“启用扩展”选项已勾选。
- 设置自动跳过:
- 勾选“自动跳过广告”以启用自动跳过功能。
- 如果未勾选,广告时段会显示弹窗,包含跳过按钮和倒计时。
- 音频分析:
- 如果视频没有字幕,扩展会提示是否启用音频分析。
- 音频分析需要等待约 1 分钟,分析完成后会自动识别广告。
- 查看状态:
- 扩展会在视频播放器中显示弹窗,提示当前状态(如“AI 分析中...”或“广告已跳过”)。
工具地址
GitHub:https://github.com/qingmeng1/bilijump-ai
谷歌商店:https://chromewebstore.google.com/detail/lkhedimikicklpjmldabifgkhchnjjan