BiliBlockFusion

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

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
BRaysMK
일일 설치 수
0
총 설치 수
1
평점
0 0 0
버전
1.0.0
생성일
2026-05-17
갱신일
2026-05-17
크기
497KB
라이선스
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 — 未标明开源协议