夜雨聆风学习资料网

ARTICLE · 1120732

B 站恰饭广告越来越长,这个插件自动跳过,误跳还能撤销

B 站恰饭广告越来越长,这个插件自动跳过,误跳还能撤销

我在 B 站看视频有个固定动作:进度条拖到广告前面一点,眼睛盯着字幕等广告结束,然后赶紧点掉。遇到恰饭视频更累,广告长度全凭运气,有时候跳早了倒回去,有时候跳晚了已经听了一半。直到我发现一个刚冒头的浏览器插件:chenyanshan/bilibili-ad-skipper。

它干的事很简单:正常看视频,遇到较长的植入广告时自动跳到广告结束的位置。误跳了一键撤销。只适用于电脑端 Chrome 的 B 站普通视频页面。

   

用户实拍:自动跳过 0:50–1:93 的商业推广后继续播放。截图来自早期版本,插件名现已统一为「B 站广告跳过」。

先说身世,别有不切实际的期待

这是 2026 年 9 月 28 日才创建的项目,目前 6 个 star,还在早期。但思路和完成度值得说道。安装方式是本地加载,没上 Chrome 应用商店:下载 zip、解压到一个长期保留的文件夹、在 chrome://extensions 打开开发者模式、点「加载已解压的扩展程序」,选中包含 manifest.json 的那一层。

作者在 README 里特意强调了几个坑:别下载 GitHub 自带的 Source code,那是源码不是插件;别把 zip 直接拖进浏览器;别加载完就删解压文件夹,Chrome 运行时还要读这些文件。这些提醒很实用,显然是被问过很多次。

两条识别路,优先级很明确

第一条是社区广告。插件接入了 BilibiliSponsorBlock(小电视空降助手)的社区服务,默认先查社区的赞助/恰饭标注。有标注就直接采用,整个分 P 都不调用 AI;没有标注时才走第二条路。这条不用 API Key,不用字幕,不套 AI 的评分门槛。觉得有用还能手动投稿广告时间段给社区,用本机生成的匿名社区 ID,不含字幕和 Key。

第二条是 AI 识别,可选 JEV 或 LLM。作者首选 JEV,它负责判断字幕里有没有广告、从字幕里选开始句和结束句。填 Base URL、模型名(默认 jev-latest)、自己的 Key、跳过概率门槛(初次用保持 0.65)。已有兼容 OpenAI 接口服务的人可以切 LLM 备选。两种配置分开保存,切换不用重填,服务失败也不会自动换方案。

几个克制的设计

  • 不填 Key 也能用:纯靠社区广告就能跑起来,AI 识别留给愿意折腾的人。
  • 不足 20 秒的短广告默认保留,不为了刷存在感乱跳。
  • 误跳点「撤销跳过」回到原位,这段本次不会再自动跳。
  • 想完整看某一段,点「保留片段」。
  • 「重新识别」失败时保留已有结果,不无限重试消耗额度。
插件自己把话说明白了:偏向多拦广告,但不能保证识别完整、边界准确或完全不误跳。片头很早出现的广告,可能在识别完成前已经播过去了。

我的判断

6 star、昨天新建、还没上商店,这些标签放在一起,正常逻辑是不推荐。但它干的这件事确实疼——B 站恰饭广告越来越长,手动跳又烦又容易跳错。而且它的架构选择很聪明:先用社区众包数据兜底,把 AI 识别做成可选增强,这就把使用门槛降到了「解压 + 加载」这一步。

要提醒的是,这类插件本身就走在平台规则的边缘,而且项目太新,稳定性未经检验,别指望它万无一失。真要用,做好随时可能失效的心理准备。但作为一个「解决具体小痛点」的早期项目,它值得关注。如果你受够了手动跳广告,可以装来试试,顺手给它提提 issue。

项目地址:https://github.com/chenyanshan/bilibili-ad-skipper

下载:https://github.com/chenyanshan/bilibili-ad-skipper/releases/latest

相关学习资料