弹幕过滤终极指南:Kazumi 自定义正则表达式与白名单规则详解
Kazumi 是一款基于自定义规则的番剧采集APP,支持流媒体在线播放和弹幕功能。本文将为您详细介绍如何利用 Kazumi 的强大弹幕过滤系统,通过自定义正则表达式和白名单规则,打造纯净的观影体验。
【免费下载链接】Kazumi 基于自定义规则的番剧采集APP,支持流媒体在线观看,支持弹幕。 项目地址: https://gitcode.com/gh_mirrors/ka/Kazumi
📝 什么是弹幕过滤规则?
弹幕过滤规则是 Kazumi 提供的高级功能,允许用户通过关键词匹配和正则表达式来自定义屏蔽不想看到的弹幕内容。这项功能位于 lib/pages/settings/danmaku/danmaku_shield_settings.dart 设置页面中。
🔧 如何使用正则表达式过滤弹幕
在 Kazumi 中,使用正则表达式非常简单。只需在输入框中输入以"/"开头和结尾的内容,系统就会自动识别为正则表达式模式。
基础使用方法:
- 输入
/\\d+/可以屏蔽所有包含数字的弹幕 - 输入
/.*广告.*/可以屏蔽所有包含"广告"字样的弹幕 - 输入
/^[0-9]{6,10}$/可以屏蔽纯数字ID的弹幕
🎯 实用正则表达式规则推荐
1. 屏蔽数字ID弹幕
/^[0-9]{6,10}$/
这个规则可以有效屏蔽那些纯数字用户ID发送的垃圾弹幕。
2. 屏蔽特定关键词
/.*(广告|推广|加群|微信).*/i
使用这个规则可以屏蔽包含常见广告词汇的弹幕。
3. 屏蔽重复弹幕
/(.)\1{5,}/
这个正则表达式可以屏蔽连续重复字符超过5次的弹幕。
📋 白名单功能的使用技巧
除了屏蔽规则,Kazumi 还支持白名单功能。您可以通过精心设计的正则表达式,只允许特定类型的弹幕显示:
优质弹幕白名单示例:
/.*(科普|解析|细节|彩蛋).*/
这个规则可以优先显示含有知识性内容的弹幕。
⚙️ 高级配置与最佳实践
规则优先级管理
Kazumi 的弹幕过滤系统支持多条规则同时生效,规则按照添加顺序执行。建议先设置宽泛的屏蔽规则,再添加具体的白名单规则。
正则表达式性能优化
为了确保播放流畅性,建议:
- 避免使用过于复杂的正则表达式
- 限制回溯操作的数量
- 优先使用字符类而不是选择分支
🔍 常见问题解答
Q: 正则表达式写错了怎么办? A: Kazumi 会自动检测无效的正则表达式并给出提示,不会影响正常播放。
Q: 可以导入导出规则吗? A: 目前规则保存在本地,重装应用需要重新设置。
Q: 规则会影响播放性能吗? A: 合理数量的规则对性能影响极小,建议不要超过50条规则。
💡 小贴士与建议
- 逐步添加规则:不要一次性添加太多规则,逐步调整找到最佳配置
- 定期清理:定期检查并删除不再需要的规则
- 备份重要规则:记录下效果好的正则表达式,方便重装时使用
- 分享交流:在社区中分享好用的过滤规则
通过合理使用 Kazumi 的弹幕过滤功能,您可以显著提升观影体验,屏蔽无关干扰,专注于番剧内容本身。开始定制您的个性化弹幕环境吧!
【免费下载链接】Kazumi 基于自定义规则的番剧采集APP,支持流媒体在线观看,支持弹幕。 项目地址: https://gitcode.com/gh_mirrors/ka/Kazumi
更多推荐




所有评论(0)