b站pc主页视频屏蔽插件(原版,bewcat版)

README

点击链接下载:
https://img.reisentyan.cn/i/2025/12/30/10ito4d.zip
文件sha256哈希校验码:a24918091dbf4b5dbe9a7be894ffd56500a3143b1e738f95f3d36f02e107a620

这一款插件我想了很久了

b站视频推荐机制一直很恶心,推的都是什么几把玩意

于是我让ai写了这个屏蔽插件,虽然无法抵抗推荐机制,但是起码有一点自保之力

这个插件仅仅用作个人使用,发出来供大家参考学习


注意到:

ver.1是面对普通b站主页(没有添加bewcat插件的b站主页)

ver.2是面向加装了bewcat插件的b站主页


修bug

现在面临一个严峻的问题,bewcat是有自己的刷新机制的,我的屏蔽插件屏蔽掉的东西会触发bewcat的刷新机制

导致这个视频卡片被重复删除,刷新。

ai修了很多次

使用gemini3-pro之后,给我一个解决方案:留个已屏蔽的标签在原处,别删掉这个卡片


使用方法:

ver.1


给原版b站主页打上 ver.1 插件之后,每个作者名字前面都会显示一个屏蔽作者 按钮,只要点击按钮,就可以自动将作者名称加入到屏蔽词列表


单击插件就会弹出一个配置界面

那个空白的视频卡片就是屏蔽的效果

ver.1 版本并没有导出屏蔽词的功能,如果需要,可以将所有文件发给ai让其添加

ver.2

可以看到每一个视频卡片的作者名字前面都加了一个屏蔽按钮,只需要点击一下,就可以移除这张视频卡片

点击这个扩展选项就可以进入管理页面

可以看到整个管理界面

其中主要部分是正则表达部分,每一个需要屏蔽的字段为一行,可以手动添加

如果是通过点击屏蔽按钮添加的正则字段,则会有 author 标识

添加了导入导出功能,未来或许会建立网站进行共享屏蔽列表

效果:


免责声明 (Disclaimer)

1. 项目性质

本插件(以下简称“本工具”)仅作为一个开源的前端技术研究与学习项目存在。开发初衷旨在探讨浏览器扩展对 Shadow DOM 的穿透处理、虚拟列表(Virtual List)的性能优化以及本地存储 API 的应用。本工具不以营利为目的,不提供任何收费服务或商业支持。

2. 数据与隐私安全

  • 本地运行:本工具的所有逻辑(包括屏蔽规则判定、DOM 处理等)均在用户的本地浏览器环境中执行。
  • 无数据外泄:本工具不包含任何网络请求代码,不会收集、存储或上传用户的 Bilibili 账号信息、浏览记录或屏蔽列表至任何第三方服务器。
  • 存储透明:所有屏蔽数据仅保存在用户浏览器的 chrome.storage.local 数据库中,用户可随时通过“导出”或“清空”功能完全自主地处分这些数据。

3. 风险承担

  • 账号风险:使用本工具可能会违反 Bilibili (B站) 的用户服务协议。虽然本工具仅进行本地视觉过滤,不涉及任何自动化抓取或破坏性操作,但用户仍需自行承担因使用插件可能导致的账号受限或封禁风险。
  • 兼容性与稳定性:由于 Bilibili 网页版结构及推荐算法会不定期更新,本工具不保证在所有时间内均能正常工作。因代码运行导致的页面刷新、卡顿或布局错乱,开发者不承担赔偿责任。

4. 法律合规性

  • 尊重商业模式:本工具的设计初衷是辅助用户优化个人阅读体验,并非针对特定的广告分发系统进行恶意破坏。
  • 禁止非法用途:严禁将本工具用于任何违反法律法规、侵犯他人隐私或破坏计算机信息系统的活动。
  • 版权申明:本工具的代码遵循 MIT 开源协议。用户在分发或修改本工具时,应保留原始版权申明。
posted @ 2025-12-30 22:09  粉紫系超人气月兔铃仙  阅读(172)  评论(3)    收藏  举报