BiliBlockFusion

Bilibili comprehensive content filtering script. Block videos by title/uploader/tag/duration/views, plus comments, dynamic feeds, and trending search filtering.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Аўтар
BRaysMK
Усталяванняў за дзень
1
Усяго ўсталяванняў
1
Рэйтынг
0 0 0
Версія
1.0.0
Створаны
17.05.2026
Абноўлены
17.05.2026
Памер
496.9 КБ
Ліцэнзія
Apache-2.0
Ужываецца на

BiliBlockFusion

Bilibili 综合内容过滤油猴脚本,基于 BiBiBSPUserVideoMonkeyScript 二次开发,融合了 bilibili_blocked_videos_by_tags 的叠加层屏蔽等特性。感谢原作者的开源贡献。

Greasy Fork

功能

内容屏蔽

  • 视频 — 按标题、UP 主、标签、分区、时长、播放量、收藏/投币比等屏蔽
  • 评论 — 按关键词、用户等级、字数限制、装扮/装饰屏蔽;支持仅看硬核会员
  • 动态 — 按关键词、UP 主屏蔽动态流
  • 热搜 — 屏蔽搜索框热搜榜单中的匹配项
  • 用户空间 — 按签名内容屏蔽用户

屏蔽模式

  • 叠加层模式 — 匹配内容覆盖半透明遮罩并显示屏蔽原因
  • 隐藏模式 — 匹配内容直接 display:none
  • 非视频元素隐藏 — 隐藏首页/搜索/播放页的广告及推广卡片

匹配方式

精确匹配 / 模糊匹配 / 正则匹配

辅助功能

  • 白名单 UP 主
  • 一键屏蔽按钮(悬停 UP 名/标签时弹出)
  • 规则 JSON 导入/导出
  • IndexedDB 本地缓存视频信息

与上游项目的区别

相对于 BiBiBSPUserVideoMonkeyScript,BiliBlockFusion 做了以下改动:

界面优化

  • 重新设计了设置面板的 CSS 样式,改善视觉呈现和操作体验
  • 优化了规则导入/导出的交互流程

功能精简

  • 移除了原脚本中的开发者调试相关功能,面向普通用户更加简洁
  • 精简了部分冗余功能,减少不必要的设置项和面板复杂度

融合 bilibili_blocked_videos_by_tags

  • 引入叠加层屏蔽模式(半透明遮罩 + 屏蔽原因显示),作为原有删除/隐藏模式的替代方案

BewlyBewly 插件适配

  • 重新适配 BewlyBewly 插件的 Shadow DOM 结构,修复屏蔽按钮在 BewlyBewly 美化页面中无法正常使用的问题

安装

  1. 安装 Tampermonkey脚本猫 浏览器扩展
  2. 前往 Greasy Fork脚本猫 点击「安装此脚本」
  3. 或者将 dist/BiliBlockFusion.user.js 的全部内容复制到 Tampermonkey 新建脚本中

使用

安装后访问 Bilibili,按 Q 键或点击 Tampermonkey 菜单中的「主面板」打开设置面板。

开发

npm install
npm run build        # 生产构建 → dist/BiliBlockFusion.user.js
npm run watch:dev    # 开发模式(热更新 + 本地服务器)

技术栈

Vue 2.7 + Element UI / Rollup + esbuild / Dexie.js (IndexedDB) / EventEmitter

相关项目

项目 说明
BiBiBSPUserVideoMonkeyScript 主架构来源
bilibili_blocked_videos_by_tags 覆盖层模式参考来源

许可证

Apache-2.0 — 详见 LICENSE

来源项目:

  • BiBiBSPUserVideoMonkeyScript — Apache-2.0
  • bilibili_blocked_videos_by_tags — 未标明开源协议