片段数据依赖网友标注,冷门视频可能没有可跳过的片段;Safari 测试包为 ad-hoc 签名未公证,需在开发设置中允许未签名扩展且重启后可能需重新允许;自行构建 Safari 版需先复制 config.json.example 为 config.json 并执行 npm ci
BilibiliSponsorBlock
hanyddGPL-3.0活跃维护移植自 SponsorBlock 的浏览器插件,自动跳过 B 站视频里的恰饭广告片段,靠社区众包标记赞助段落。
一款跳过小电视视频中恰饭片段的浏览器插件,移植自 SponsorBlock。A browser extension to skip sponsored segments in videos, ported from the SponsorBlock
从 Chrome/Edge/火狐应用商店直接安装;或下载 Release 中的 ChromiumExtension.zip 解压后在插件管理页开启开发者模式,点击「加载已解压的扩展程序」选择该文件夹README 未说明硬件要求;Chromium 系浏览器需 102 或更新内核版本
移植自 SponsorBlock 的浏览器插件,自动跳过 B 站视频里的恰饭广告片段
移植自 SponsorBlock 的浏览器插件,自动跳过 B 站视频里的恰饭广告片段,靠社区众包标记赞助段落。
核心能力
- 自动获取并跳过网友标注的赞助广告片段
- 支持跳过开场结尾动画、三连提示等类别片段
- 可一键空降到视频封面位置
- 绑定搬运视频后自动从 SponsorBlock 数据库取片段
- 支持提交自己标注的片段并查看排行榜
容易踩的坑
- 0.17.1最新正式版2026-10-23 · 2026-10-23 16:26 UTC
- 将片段规则引擎的灰度比例从 40% 提高到 60%,保留用户已有的启用、退出和手动选择。
- 移除规则引擎的“测试版”标记,将实验功能开关改为“启用老版片段规则引擎”;统一提醒设置和页面间距,新版不再显示旧的重复设置入口。
- 新增“惊吓片段”分类,支持自动静音和手动跳过,排列在音乐分类前;新安装默认自动静音,已有用户可在片段设置中启用。#340 @TOMsuppn
- 支持网页画中画中的跳过提醒、快捷键和进度条标记,改善播放器模式切换后的界面恢复;在画中画中提交片段时提示返回主播放器。#345
- 为 VIP 用户添加视频替换后的片段迁移检测,由服务端校验后刷新片段;不再仅凭相近时长直接复用旧视频版本的片段。
- 更新扩展和播放器图标,放大播放器按钮,并保留旧 PNG 图标链接的兼容性。
- 0.17.02026-10-16 · 2026-10-16 15:38 UTC
查看更新说明
- 将新版跳过引擎默认灰度从 20% 扩大到 40%,保留已启用、拒绝新版功能和手动选择的设置,支持旧版本直接升级
- 添加动态和评论广告词条管理,支持逐条启停、编辑、重置及自定义词条,独立配置正则匹配模式,保留旧版自定义规则 #338 @etherfun
- 添加广告规则和官方服务器清单 OTA 更新,每 24 小时自动检查,也支持手动检查,保留用户覆盖设置 #342
- 将官方别名从 .xyz 更新为 .cc,区分主站、官方别名、官方镜像和自定义地址,保留手动节点及已删除节点的选择
- 修复播放器控件延迟出现、会员及充电试看视频进度条标记错位的问题,改善切集、小窗和控制栏重建后的界面恢复 #341
- 修复跳过提示展开、折叠和投票时按钮移位、紧凑布局裁切及播放器缩放后的对齐问题 #337
- 修复切换视频、标题替换后整片类别标签消失或残留的问题,改善动态列表替换及异步加载后的广告标记和评论处理
- 压缩类别颜色配置的同步存储格式,兼容旧配置和备份,减少后台数据写入失败时的弹窗并完善关键数据保存失败提示
- 将英文界面的默认文案和默认广告词条名称统一为简体中文
- 0.16.02026-10-05 · 2026-10-05 02:26 UTC
查看更新说明
- 添加新版片段规则引擎,统一处理拖动、暂停恢复、撤销回看及重叠片段,提供交互式设置、行为对照和操作测试 #336
- 新版规则引擎按用户 ID 固定分组,向 20% 用户自动启用;关闭新功能提示或已有明确引擎选择的用户保持原设置,可在实验功能中启用或切回经典模式
- 添加自定义跳过提示音,支持调整音量和淡出效果,自定义音效保存在本地 #335 @etherfun
- 支持在宽屏播放器内显示扩展弹窗,切换播放器模式后保持弹窗位置 #106
- 优化类别图标对齐和标签间距
- 修复分类设置迁移和快速连续修改设置时的保存问题
- 0.15.02026-09-25 · 2026-09-25 08:42 UTC
查看更新说明
- 添加倍速跳过功能,可选择以 2~16 倍速播放片段,默认关闭 #319 @etherfun
- 添加点击时间弹幕跳转功能,默认关闭,可在设置中开启 #322 @psychosispy
- 将跳过提示统一为紧凑堆叠卡片,优化倒计时、快捷键和撤销操作
- 修复相邻片段连续跳过、拖动进度和暂停时的提示与播放状态问题
- 修复评论异步加载后赞助标记未显示的问题
- 修复类别图标提示框的显示时机和播放器列表中的标签对齐问题
- 改善 Chromium 102 兼容性,明确要求 Chromium 102 或更新版本
- 补齐英文翻译,统一设置和提示文案
- 添加支持 Intel 和 Apple Silicon 的 Safari macOS 开发测试应用包,采用 ad-hoc 签名,未经 Apple 公证 #331
- 0.14.12026-09-21 · 2026-09-21 06:00 UTC
查看更新说明
- 适配小窗播放器的跳过提示和进度条片段颜色显示 #327
- 修复与 Bilibili-Evolved「替换标题党封面」组件同时使用时,首页类别图标被隐藏的问题 #324
- 优化长列表和动态卡片的类别图标加载,减少滚动时的重复处理,保留已加载的图标 #325
- 修复等待条件满足后仍持续轮询的问题,避免保留已废弃的视频元素
- 为当前使用的服务器节点添加状态动画,支持减少动态效果设置
- 将「快进到片段中间时仍然跳过」改为默认关闭,已有用户保存的设置保持不变
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
| Chrome | Edge | FireFox | 讨论群 |
|---|---|---|---|
受够了视频中无处不在的赞助广告了吗?受够了看了一半才发现的软广视频了吗?小电视空降助手是一款帮你精准空降到广告之后的浏览器插件。插件自动获取并跳过广告片段,让你的视频体验毫无中断!
除了广告之外,插件还支持跳过其他类别的片段,例如开场结尾的动画、一键三连提示,或者直接空降到视频封面的位置。插件中所有的标注片段都来自网友标注,您也可以提交自己的片段来为空降指挥部添砖加瓦。
想知道大佬们提交了多少片段?在排行榜看看吧。
目前本项目由我个人在业余时间维护,如果你想支持我,欢迎查看赞助。
本插件移植自插件SponsorBlock,保留了大部分的 UI 和使用方法,加入了一些小电视特色的功能。
安装
-
Chrome、Edge 及其他 Chromium 浏览器需要 102 或更新的内核版本。
-
目前上架了 Chrome 应用商店、Edge 应用商店和火狐应用商店。如果你知道更多流行的浏览器插件商店,欢迎留言~
-
如果你无法打开上面的商店,可以尝试从 GitHub Release 页面获取未打包的插件。
-
根据您浏览器的类型下载适合的版本,Chrome、Edge、360 和基于 Chromium 的国产浏览器下载
ChromiumExtension.zip;火狐浏览器下载FirefoxExtension.zip。并解压缩。 -
打开浏览器的插件管理页面,启用“开发者模式”,点击
加载已解压的扩展程序,选择刚刚下载解压的插件文件夹,就可以完成安装。
-
macOS Safari 安装(开发测试包或源码构建)
GitHub Actions 测试应用
新版本发布时,Release 工作流会从该版本 tag 自动构建并上传 Safari-macOS-universal.zip,
解压后可获得包含扩展的 macOS 应用。原有 SafariExtension.zip 仍保留,它仅包含网页扩展资源,不是 macOS 应用。
下面的签名限制和启用步骤同时适用于 Release 和 Actions 中的测试应用。
仓库的 Actions → Safari macOS 工作流会在 push、PR 时构建,也支持手动运行。
运行成功后,登录 GitHub,在该次运行的 Artifacts 中下载 Safari-macOS-universal,
解压其中的 Safari-macOS-universal.zip 即可得到包含扩展的 .app,同时支持 Intel 和 Apple Silicon。
这是采用 ad-hoc 签名、未经 Apple 公证的开发测试包,不是 App Store 安装包。 macOS 可能阻止打开;仅在确认来源可信后按系统提示允许打开。 测试时还需要在 Safari 开发设置中启用“允许未签名的扩展”,然后在“设置 → 扩展”中启用扩展并授予网站权限。 Safari 重启后可能需要重新允许未签名扩展。请只启用一个同名扩展副本。 CI 构建成功仅代表编译、签名完整性和双架构检查通过,不代表 Safari 功能测试通过。
本机构建同样的测试包(需要完整 Xcode、Node.js 22 和已安装的 npm 依赖及 config.json):
npm run build:safari:app
输出位于 safari/artifacts/Safari-macOS-universal.zip。
正式面向普通用户分发仍需 Developer ID 签名及公证,或通过 App Store 发布。
自行生成 Xcode 工程
Safari 版本通过 Safari Web Extension 打包。项目已提供一键脚本:
# 先准备配置文件和依赖
cp config.json.example config.json
npm ci
# 构建 Safari 扩展并生成 macOS Xcode 工程
npm run build:safari:macos
默认会在项目根目录生成 safari/ Xcode 工程。然后:
- 使用 Xcode 打开
safari/工程并编译运行。 - 打开 Safari -> 设置 -> 扩展,启用对应扩展。
可选环境变量(用于自定义工程信息):
BSB_SAFARI_APP_NAME="小电视空降助手" \
BSB_SAFARI_BUNDLE_ID="top.bsbsb.safari" \
BSB_SAFARI_PROJECT_DIR="safari" \
npm run build:safari:macos
功能
使用说明
如果你使用过原插件,你会发现在核心功能和交互上,本插件基本没有做出大的改动。可以先参照原插件的使用方法尝试使用。
可以先在这个示例视频上试一试精准空降的快乐!
视频使用说明正在计划制作中。
相比原插件变化
-
放弃了多语言支持,只支持简体和繁体中文。
-
放弃了移动端H5网页支持。
-
放弃了第三方镜像站支持。如果有使用人数多的镜像站,欢迎讨论添加支持。
-
加入了绑定搬运视频的功能。绑定的视频可以自动从 SponsorBlock 数据库中获取片段信息。
-
更新 UI。
功能更新计划
服务端及数据
为了方便大家二次开发,所有片段的数据现在开放下载:https://download.bsbsb.top/database.zip
API
API文档:https://github.com/hanydd/BilibiliSponsorBlock/wiki/API
测试视频 BV14741127BN
本项目对 API 改动不大,也可以先参考原项目文档。
搭建项目
维护者发布
Chrome、Firefox 和 Edge 商店可以通过 GitHub Actions 一次提交,首次使用前需要配置商店 API 凭据。参见 发布浏览器扩展。
致谢
感谢ajayyy创造的SponsorBlock给我的启发!
开源协议
本项目遵循 GNU GPL v3 开源协议。