ARTICLE · 1049920
给 B站装个 AI 侧边栏:点一下,4.7 秒出一页视频摘要
digest:两个视频点一下就出结构化摘要,缓存复跑最快 1.6 秒;一条不属于当前视频的 AI 字幕,被它当场拒绝。
tag:B站 / 浏览器扩展 / AI 总结 / 开源
本文看点
01
装之前先花两分钟验货,命令与判读都给你
02
4.7 秒出一页结构化摘要,复跑只要 1.6 秒
03
串轨字幕被当场拒用的安全设计
01
INTRO
导语
长视频的要点提取,靠人工记笔记很费时。Bili AI Summarizer 是一款开源浏览器扩展(Chrome/Edge 可用,本次实测仅覆盖 Chrome 153),装好后视频页旁边多一条侧边栏,点一下就能用自己配的大模型生成结构化摘要——不用把链接粘来粘去。项目作者是个人开发者,MIT 许可,当前版本 v0.1.5(2026-09-15 发布,GitHub 2 stars,2026-09-21 数据)。仓库:https://github.com/coztde/bili-ai-summarizer
完成后的效果:装好扩展、配好 Key,在带字幕的 B站视频上几秒内拿到「一句话结论 + 详细摘要 + 术语金句」。实测环境:Mac + Chrome 153,大模型用DeepSeek 官方端点。
02
PREP
适合谁用 + 准备什么
适合常看知识区、科技区长视频,想快速抓要点或存笔记的人。开工前准备四样:
API Key 相当于调用大模型的钥匙,在服务商后台申请,按用量计费。扩展内置适配的6 家:DeepSeek、智谱、通义、SiliconFlow、OpenAI、Groq。配置页的 Base URL 是服务商的接口地址,一般保持默认;模型名称填服务商提供的型号,以各家文档为准。

图 1:实测用的 B站视频页。扩展的工作对象就是这类页面。
03
INSTALL
装之前先验货,再安装
这个仓库创建于 2026-09-15,单人作者。star 数为个位数。装陌生扩展相当于把一张万能门禁卡交给对方:它去哪些网站、能看什么,都由这张卡决定。所以先花两分钟验货。
验货方法:下载源码和发布包,搜危险调用和联网地址。第一条命令拉源码包,第二条拉发布包,第三条在解包后的代码里搜典型恶意代码特征(动态执行、命令行调用、混淆解码)。
curl -sL https://github.com/coztde/bili-ai-summarizer/archive/refs/heads/master.tar.gz -o src.tar.gz
curl -sL https://github.com/coztde/bili-ai-summarizer/releases/download/v0.1.5/dist.zip -o dist.zip
tar xzf src.tar.gz && unzip -q -o dist.zip -d dist-unpacked
grep -rnE "eval\(|new Function|child_process|atob\(" src/src --include="*.ts"
(第三条特征清单为节选,完整输出随实验记录留档。)
本次实测结果:源码共119 个文件(计数留痕),特征扫描未见恶意代码;eval 只出现在 ffmpeg.wasm 的标准加载代码里;联网地址只有 bilibili 官方接口和上述 6 家大模型官方域名,没有别的服务器。若扫出来历不明的域名或大段乱码字符串,就不要装了。
安装三步:解压 dist.zip 得到文件夹 → 浏览器打开 chrome://extensions,右上角打开「开发者模式」→ 点「加载解压缩的扩展程序」选中解压出的文件夹。

图 2:加载成功的扩展卡片(版本 0.1.5,无红色报错,开发者模式开启)。
配置:点扩展卡片的「扩展程序选项」,填 <API Key>、Base URL、<模型名称>,保存。Key 保存在本地浏览器的扩展页面里;按源码联网域名清单推断不会上传给扩展作者(推断,存储实现未实测)。
04
VERIFY
怎么确认装好了
判定标准两条:扩展卡片无红色报错;打开任意 B站视频页,点浏览器工具栏的扩展图标,侧边栏显示出当前视频的标题、BV 号(B站给每个视频的唯一编号,形如 BV1xxx)、时长,并带绿色「播放器已就绪」标记。
两条都满足后,挑一个带字幕的视频点「生成快速总结」,数秒内(实测 1.6–5 秒)侧栏出现摘要,即为完整跑通。
05
TEST REPORT
实测结果 + 踩坑表
同一个扩展、同一个浏览器配置,五次测试(两次被拒;计时从点击到侧栏出现完整摘要):
摘要为「一句话核心结论 + 详细摘要 + 主题标签」三段,另有术语金句页(两次成功 10 条、12 条)和字幕页(43 条、41 条)。「完整笔记」模式,未实测。

图 3:登录后同视频复测时出现的串轨拒绝警告。run1(未登录)的提示是「未发现可用字幕轨道」,这是另一种拒绝场景——两个场景里扩展都没有输出总结。
踩坑表:
ASR(语音识别):无字幕视频先转写再总结。需另配转写服务,本次未实测。

图 4:run3 成功后的侧栏全貌:一句话结论、详细摘要、主题标签三段俱全,术语金句 12 条、字幕 41 条。
06
COMPLIANCE
数据边界与合规
字幕文本会发送到所配大模型服务商生成摘要;换一家 Key 就是换一条数据流向,本环境实测走 DeepSeek 官方端点,其他 5 家未实测。
API Key 的保存发生在浏览器扩展的本地页面内;上传与否按源码联网域名清单推断(03 节,未实测存储实现)。扩展声明了「可选访问所有网站」权限,属按需申请,安装后可在扩展详情页核对实际授权。
静态扫描覆盖的范围内,视频播放数据只在浏览器与 B站之间流转。
扫描方法的局限:验货扫描覆盖了危险调用与联网域名,但没有做「源码重新编译、逐字节比对发布包」,这是此类扫描方法的固有局限。

图 5:实测中的视频页全景:真实在线视频、真实登录态(仅灰色默认头像)。
∞
THE END
小结
适合:常看长视频想抓要点的人;想用自己的 Key、自己选模型的人。
不适合:离不开手机看视频的人(扩展只支持桌面端浏览器);对字幕准确性要求极高的人(B站 AI 字幕本身有错漏,摘要是二手转述)。
项目地址:https://github.com/coztde/bili-ai-summarizer
下一步:挑一个带字幕的知识区视频,点「完整笔记」试一次章节导图输出(未实测),把结果导出成 Markdown 存档。