ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

告别千篇一律!bilibili-app-recommend内容过滤功能教程:按UP主、标题精准筛选视频

2026/8/10 22:55:17 拓冰建站 浏览量
告别千篇一律!bilibili-app-recommend内容过滤功能教程:按UP主、标题精准筛选视频

告别千篇一律!bilibili-app-recommend内容过滤功能教程:按UP主、标题精准筛选视频

【免费下载链接】bilibili-app-recommend[UserScript] Bilibili 自定义首页项目地址: https://gitcode.com/gh_mirrors/bi/bilibili-app-recommend

在信息爆炸的时代,B站推荐首页的视频内容往往繁杂多样,如何快速找到自己真正感兴趣的视频?bilibili-app-recommend作为一款强大的B站自定义首页工具,提供了精准的内容过滤功能,让你轻松按UP主、标题等维度筛选视频,打造专属的个性化推荐流。

为什么需要内容过滤功能?

B站作为国内最大的视频弹幕网站之一,每天都有海量视频上传。默认推荐算法虽然会根据你的观看历史进行推荐,但仍可能出现大量不感兴趣的内容。bilibili-app-recommend的内容过滤功能就像一个智能筛子,帮助你:

  • 屏蔽特定UP主的视频内容
  • 过滤包含特定关键词的视频标题
  • 设置视频时长、播放量、弹幕数等筛选条件
  • 隐藏不感兴趣的视频类型(如番剧、图片动态等)

通过灵活配置这些过滤规则,你可以让推荐首页只显示符合自己喜好的视频,大大提升浏览效率和观看体验。

开启内容过滤功能的简单步骤

使用bilibili-app-recommend的内容过滤功能非常简单,只需几个步骤即可完成设置:

  1. 安装并启用bilibili-app-recommend插件
  2. 打开B站首页,点击页面上的设置按钮
  3. 在设置面板中找到"内容过滤"选项卡(src/components/ModalSettings/tab-panes/pane-filter.tsx)
  4. 开启"启用内容过滤"开关(对应配置项:settings.filter.enabled

启用过滤功能后,你就可以根据自己的需求配置各种过滤规则了。

按UP主筛选视频的两种方法

bilibili-app-recommend提供了灵活的UP主过滤功能,你可以根据需要设置"白名单"或"黑名单"模式。

方法一:通过设置面板添加UP主过滤规则

  1. 在"内容过滤"设置面板中找到"按UP主过滤"区域
  2. 开启"启用UP主过滤"开关(对应配置项:settings.filter.byAuthor.enabled
  3. 点击"添加"按钮,输入UP主名称或MID
  4. 点击确定完成添加

你可以添加多个UP主,系统会根据这些规则过滤视频。这种方法适用于需要精确控制过滤名单的场景。

方法二:直接从视频卡片添加过滤规则

当你在浏览推荐视频时,如果遇到不想再看到的UP主,可以直接从视频卡片快速添加过滤规则:

  1. 找到该UP主的视频卡片
  2. 点击视频卡片上的菜单按钮(通常显示为三个点)
  3. 在弹出的菜单中选择"添加到过滤列表"选项(src/components/VideoCard/context-menus.tsx)
  4. 确认添加即可

这种方法更加便捷,适合在浏览过程中临时发现需要过滤的UP主。

按标题关键词精准筛选视频

除了按UP主筛选,bilibili-app-recommend还支持按标题关键词过滤视频,让你轻松避开不想看到的内容主题。

设置标题关键词过滤规则

  1. 在"内容过滤"设置面板中找到"按标题过滤"区域
  2. 开启"启用标题过滤"开关(对应配置项:settings.filter.byTitle.enabled
  3. 点击"添加"按钮,输入关键词或正则表达式
  4. 点击确定完成添加

你可以添加多个关键词,系统会自动过滤标题中包含这些关键词的视频。对于高级用户,还可以使用正则表达式实现更复杂的匹配规则。

动态内容的标题过滤

对于动态内容,bilibili-app-recommend也提供了专门的标题过滤功能:

  1. 在"内容过滤"设置面板中找到"动态内容标题过滤"区域
  2. 开启"启用动态内容标题过滤"开关(对应配置项:settings.filter.dfByTitle.enabled
  3. 添加需要过滤的关键词

这项功能特别适合那些不想看到特定类型动态内容的用户。

设置视频质量筛选条件

除了按UP主和标题筛选,bilibili-app-recommend还允许你根据视频的质量指标进行筛选,确保推荐的视频符合你的期望。

设置最小视频时长

如果你不想看到过短的视频,可以设置最小视频时长:

  1. 在"内容过滤"设置面板中找到"视频时长过滤"区域
  2. 开启"启用最小时长过滤"开关
  3. 设置最小时长值(对应配置项:settings.filter.minDuration.value

系统会自动过滤掉时长小于该值的视频。

设置最小播放量和弹幕数

为了确保视频质量,你还可以设置最小播放量和弹幕数过滤:

  1. 在"内容过滤"设置面板中找到"播放量过滤"和"弹幕数过滤"区域
  2. 分别开启对应的开关
  3. 设置合适的最小值(对应配置项:settings.filter.minPlayCount.valuesettings.filter.minDanmakuCount.value

这些设置可以帮助你过滤掉那些质量较低或关注度不高的视频。

过滤特定类型的内容

bilibili-app-recommend还支持过滤特定类型的内容,让你的推荐流更加纯净。

隐藏图片动态

如果你不想在推荐流中看到图片类型的动态内容:

  1. 在"内容过滤"设置面板中找到"内容类型过滤"区域
  2. 勾选"隐藏图片类型动态"选项(对应配置项:settings.filter.hideGotoTypePicture

隐藏番剧内容

如果你想专注于UGC内容,而不想看到番剧推荐:

  1. 在"内容过滤"设置面板中找到"内容类型过滤"区域
  2. 勾选"隐藏番剧内容"选项(对应配置项:settings.filter.hideGotoTypeBangumi

这些设置可以根据你的内容偏好,进一步优化推荐流的质量。

导入导出过滤规则

如果你在多台设备上使用bilibili-app-recommend,或者想备份自己的过滤规则,可以使用导入导出功能:

  1. 在"内容过滤"设置面板中找到"导入导出"区域
  2. 点击"导出过滤规则"按钮可以将当前设置保存到文件(src/modules/filter/import-export.ts)
  3. 点击"导入过滤规则"按钮可以从文件加载之前保存的设置

这项功能让你可以轻松地在不同设备间同步过滤规则,或者在重新安装插件后快速恢复之前的设置。

高级技巧:利用正则表达式实现精准过滤

对于高级用户,bilibili-app-recommend支持使用正则表达式来创建更精准的过滤规则。例如:

  • 使用^(?!.*原神).*$可以过滤所有标题中包含"原神"的视频
  • 使用^【.*】可以匹配所有标题以"【】"开头的视频
  • 使用\bUP主名称\b可以精确匹配特定UP主名称

通过灵活运用正则表达式,你可以实现几乎任何想象得到的过滤规则,让推荐内容完全符合个人喜好。

常见问题解答

为什么我设置的过滤规则没有生效?

请检查以下几点:

  1. 是否开启了"启用内容过滤"总开关
  2. 对应的具体过滤规则是否已启用
  3. 关键词是否正确,特别是使用正则表达式时
  4. 可以尝试刷新页面或重新启用插件

如何暂时关闭过滤功能?

你可以直接点击"启用内容过滤"总开关将其关闭,这样所有过滤规则都会暂时失效,而不会丢失你的设置。

过滤规则有数量限制吗?

bilibili-app-recommend对过滤规则的数量没有严格限制,你可以根据需要添加任意多的规则。不过,过多的规则可能会影响页面加载速度,建议保持规则简洁高效。

通过bilibili-app-recommend的内容过滤功能,你可以彻底告别千篇一律的推荐内容,打造一个完全符合个人喜好的B站首页。无论是屏蔽特定UP主、过滤关键词,还是设置视频质量门槛,这款工具都能满足你的需求。开始使用吧,让B站推荐变得更加智能和个性化!

要开始使用bilibili-app-recommend,请克隆仓库:https://gitcode.com/gh_mirrors/bi/bilibili-app-recommend,按照项目文档进行安装配置。

【免费下载链接】bilibili-app-recommend[UserScript] Bilibili 自定义首页项目地址: https://gitcode.com/gh_mirrors/bi/bilibili-app-recommend

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考