BLSubSum - B站AI字幕总结
在B站视频页一键获取AI字幕(无需下载视频),调用 LLM 生成内容总结。支持多P、多字幕轨道、长视频分块总结、历史总结自动保存与恢复、可拖动悬浮按钮。
#BiliBili
#字幕总结
#AI工具
Statistics
Total Installs
6
Last 24h
+6
User Rating
-
Ad
Description
Versions2
Ratings0
Permissions
Get AI subtitles on Bilibili video pages and generate conten
BLSubSum - B站AI字幕总结
ScriptCat(脚本猫)/ Tampermonkey 用户脚本:在 B 站视频页一键获取 AI 字幕,并调用 LLM 生成内容总结。无需下载视频、无需本地语音识别。
功能
- 📝 视频页悬浮「AI总结」按钮,可任意拖动(位置自动记忆)
- ✏️ 补充提示词:面板内输入,针对当前视频的额外要求(最高优先级,置于总结提示词后、原稿前)
- 🕘 历史总结自动保存(按 BV 号+分P),刷新/重开后自动恢复,可设保留条数(默认 30)
- 🎯 字幕轨道偏好可配置(默认自动:AI中文 → AI英文 → 其他AI → 任意,设置里可改)
- 🔀 支持多 P 视频(跟随 URL 的
?p=参数) - 📄 长视频自动分块 map-reduce 总结(滚动上下文)
- 📋 总结/讲稿一键复制,讲稿含总结导出为
.txt - ⚙️ 可配置任意 OpenAI 兼容 API(DeepSeek / SiliconFlow / 中转…)
- 🔄 SPA 路由感知:切换视频/P 自动刷新
安装
- 浏览器安装 ScriptCat(脚本猫) 或 Tampermonkey
- 安装脚本:
- ScriptCat:控制面板 → 创建新脚本 → 粘贴
src/BLSubSum.user.js内容并保存 - 或直接拖拽
src/BLSubSum.user.js到浏览器扩展页
- ScriptCat:控制面板 → 创建新脚本 → 粘贴
- 点击悬浮面板的 ⚙ 设置,填入 API 地址与 Key(默认 DeepSeek):
- API 地址:
https://api.deepseek.com - API Key:
sk-... - 模型:
deepseek-v4-flash
- API 地址:
使用
打开任意 B 站视频页 → 点击「📝 AI总结」按钮 →「获取字幕并总结」。
- 拖动按钮:按住「📝 AI总结」拖到任意位置,松手即记住位置;轻点(位移 <5px)仍是打开/收起面板
- 补充提示词:面板里的输入框,想对某个视频额外提要求时用(如英语学习视频填“最后将视频中出现的单词罗列出来”),以
system=总结提示词、user=补充提示词(最高优先级)+原稿的结构发给 LLM - 历史总结:总结完成后自动保存(按 BV号+分P 去重,保留最近 N 条,设置里可改,填 0 关闭);刷新页面或下次打开同一视频时自动恢复,也可点面板里的「🕘 历史总结」查看/跳转/清空
前提与注意
- 获取字幕列表需要登录 B 站(浏览器 cookie 自动携带,无需手动配置);未登录会提示
需要登录。 - 视频需已生成 AI 字幕(B 站对部分视频自动生成;UP 主未开启或纯音乐类视频可能没有)。
- 字幕内容下载使用
auth_key签名 URL,有时效;脚本每次实时获取,无感知。 - API Key 保存在本地脚本存储(
GM_setValue),不会上传。
Statistics
Total Installs
6
Last 24h
+6
User Rating
-
Script Details
Applicable Sites
LicenseMIT
Permissions & access
Cross-origin access
api.bilibili.comaisubtitle.hdslb.com*
Capabilities
Network requestsStorageMenu command