news 2026/1/2 9:06:20

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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 开源协议。用户在分发或修改本工具时,应保留原始版权申明。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/31 1:01:28

运维新人必读:十大常见网络故障排查指南

一、网络故障排查基本原则在进入具体问题前,记住这三个核心原则:1. 从底层到高层:先物理层,再数据链路层,依次向上排查 2. 从简单到复杂:先检查最可能、最简单的因素 3. 变更回溯:最近有什么变动…

作者头像 李华
网站建设 2025/12/31 1:01:25

Cortex-M3中HardFault_Handler深度剖析:系统异常全面讲解

破解Cortex-M3的“死机之谜”:从HardFault到精准诊断你有没有遇到过这样的场景?设备在运行中突然“卡死”,LED停止闪烁,串口不再输出,调试器一连上却发现程序停在了一个叫HardFault_Handler的函数里——而你完全不知道…

作者头像 李华
网站建设 2025/12/31 0:55:13

uds31服务在Bootloader阶段的典型应用

uds31服务在Bootloader阶段的实战应用:从协议解析到工程落地当你在刷写ECU时,谁在幕后“点火”?你有没有想过,在整车厂产线或售后维修站执行一次固件刷新时,为什么不是一上电就直接开始烧录?为什么诊断工具…

作者头像 李华
网站建设 2025/12/31 0:55:02

MOSFET高边驱动自举二极管选型全面讲解

深入理解MOSFET高边驱动:自举二极管为何如此关键?在设计一个高效、可靠的DC-DC变换器或电机驱动电路时,你是否曾遇到过这样的问题:高边MOSFET总是无法完全导通?系统发热严重?甚至在高温下直接“丢脉冲”导致…

作者头像 李华
网站建设 2025/12/31 0:53:19

Miniconda-Python3.10镜像在语音合成大模型中的实践

Miniconda-Python3.10镜像在语音合成大模型中的实践 在当前AI研发节奏日益加快的背景下,语音合成技术正从实验室走向大规模落地。无论是智能音箱里的自然对话,还是有声书平台上的拟人朗读,背后都离不开高质量TTS模型的支持。但一个常被忽视的…

作者头像 李华
网站建设 2025/12/31 0:52:25

STM32中hal_uart_transmit的入门操作指南

从零开始掌握 STM32 串口发送: HAL_UART_Transmit 实战全解析 在嵌入式开发的日常中,你有没有遇到过这样的场景?代码烧录成功、板子通电正常,但调试助手却迟迟没有输出“Hello World”——那一刻,是不是怀疑人生了&a…

作者头像 李华