尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

三步装好B站弹幕过滤插件 pakku.js,刷屏弹幕轻松合并且清爽加倍

三步装好B站弹幕过滤插件 pakku.js,刷屏弹幕轻松合并且清爽加倍 三步装好B站弹幕过滤插件 pakku.js刷屏弹幕轻松合并且清爽加倍【免费下载链接】pakku.js拯救B站的弹幕体验项目地址: https://gitcode.com/gh_mirrors/pa/pakku.js你是否有过这样的体验点开一个心仪的视频结果满屏都是哈哈哈哈前方高能23333滚来滚去画面被弹幕糊成一片什么内容都看不清。pakku.js 就是专治这种弹幕刷屏的开源B站弹幕过滤插件它能自动把内容重复的刷屏弹幕合并成一条只保留有代表性的那一条让你的弹幕体验恢复清爽。下面这份 pakku.js 安装教程从零开始带你走完整个上手流程。先花一分钟认识它 pakku.js 的自我介绍只有一句话拯救B站的弹幕体验。它是一款运行在浏览器里的轻量插件只对 bilibili.com 生效核心本领就两招——合并重复和智能处理。合并重复弹幕同一句话在短时间内出现几十次它会合并成一条并对合并来源做了特别提示既不丢信息也不挡画面。智能保留代表弹幕合并后默认保留最早出现或最有代表性的一条再配合拼音、标点、全半角等清洗手段判断这两条弹幕其实是同一句话的准确率很高。不折腾普通用户安装即用默认配置已经足够舒适想要深度定制也留了口子高级用户可以开启更多选项。一句话概括它的不可替代价值别的工具只是屏蔽弹幕pakku.js 是让弹幕自己收敛该有的热闹还在只是不再糊脸。下面这张图是它处理弹幕时的实际效果可以看出重复内容被集中识别并合并且标注了出现次数三步完成安装全程不需要写代码 整个安装过程只需要终端里敲几行命令 浏览器里点几下鼠标按准备 → 构建 → 加载的顺序走即可。第一步把项目代码请到本地先准备一个装有 Git 和 Node.js 的电脑环境都没有也不怕Node 官网下载 LTS 版一路点下一步即可。然后在终端里执行git clone https://gitcode.com/gh_mirrors/pa/pakku.js克隆完成后进入目录并安装依赖cd pakku.js npm install这一步会把项目运行所需的依赖包全部装好等终端回到可输入状态、没有飘红的报错就说明环境准备好了。成功标志目录下能看到package.json和pakkujs文件夹且npm install无报错。第二步一键构建出可安装的扩展源码不能直接装进浏览器需要先编译打包一下。项目为不同浏览器准备了对应命令按你的浏览器选一条执行# Chrome 用户 npm run build:chrome # Edge 用户 npm run build:edg # Firefox 用户 npm run build:firefox构建完成后项目根目录下会出现一个dist文件夹里面按浏览器分好了产物dist/C是 Chrome 版、dist/E是 Edge 版、dist/F是 Firefox 版。成功标志能看到对应的dist子目录且目录内含有manifest.json和generated文件夹。第三步把扩展装进浏览器构建产物已经就绪接下来就是在浏览器里认领它。Chrome地址栏输入chrome://extensions/回车打开右上角的开发者模式开关点击加载已解压的扩展程序选择上面生成的dist/C目录。Edge进入edge://extensions/打开左下角开发人员模式同样选择加载解压缩的扩展并指向dist/E。Firefox地址栏输入about:debugging#/runtime/this-firefox点击临时载入附加组件选择dist/F/manifest.json文件。成功标志浏览器工具栏出现 pakku 图标打开任意B站视频页面点击图标能弹出设置面板即说明插件已在工作。面板还支持快捷键AltX快速呼出AltR一键开关插件工作状态。装完怎么玩最值得开启的五个选项 ️默认配置开箱即用但想让体验更贴合自己口味以下设置值得花半分钟调一调。点工具栏图标进入设置页面各选项都有中文说明。弹幕合并阈值控制多少条相同弹幕才合并。B站热闹的视频里合并阈值可以调高一点比如 30~50效果更激进冷门视频建议保持默认或调低避免误伤。已合并弹幕标记把标记模式设为前缀或后缀合并后的弹幕会带上小标记让你一眼看出这条是合并来的不会误以为弹幕被删光了。弹幕信息显示框开启后鼠标悬停在某条弹幕上会显示它的完整信息和出现次数。下图展示了弹幕列表中已出现 8 次的重复弹幕被识别合并的情况排查合并效果非常直观荧光弹幕开启后弹幕会带上动态光效视觉上更抓眼适合喜欢热闹氛围、又不想让弹幕变成糊墙的用户。实验室的两件套在实验室分区里阻止弹幕动态更新可以暂停弹幕流式刷新让合并结果更稳定关怀小屏幕用户则针对窄屏设备自动调整弹幕字号建议小屏幕笔记本用户开启如果你是动手派还可以勾选我是高级用户开启用户脚本功能用 JavaScript 自定义弹幕处理逻辑比如删除投票弹幕超过两条就不要合并。项目里userscript_docs目录下的文档和示例脚本就是为进阶玩法准备的。避坑指南装完不生效怎么办 下面把最常踩的坑按症状 → 原因 → 解法整理成一张自查表遇到问题直接对号入座。症状原因解法加载后进B站视频毫无反应加载的是源码目录pakkujs里面缺少构建产物改为加载构建后的dist/C或dist/E目录Firefox 重启后插件消失了Firefox 的临时加载本身就是临时的需要重新加载或改用正式签名安装方式弹幕合并得太狠/太轻合并阈值与视频热度不匹配进设置调高或调低弹幕合并阈值工具栏找不到 pakku 图标扩展图标被收进了拼图菜单在浏览器扩展菜单里固定 pakku 图标控制台刷出错误日志旧版本配置与新版本不兼容在设置里重置所有设置后再试如果问题还是解决不了可以打开浏览器开发者工具F12切到控制台查看 pakku 的日志日志里会明确标注处理前后的弹幕数量能帮我们快速定位是没生效还是生效但效果不对。写在最后 ✨从克隆代码到打开B站看到清爽弹幕全程不超过十分钟。pakku.js 最大的价值在于它不牺牲弹幕的热闹只过滤掉重复让你既能看到弹幕的灵魂又不会被它糊住眼睛。如果它帮你找回了看视频的快乐欢迎把它推荐给同样被刷屏弹幕困扰的朋友也别忘了去项目仓库点个 Star让这个开源小工具被更多人看见。想进一步折腾的读者可以从项目的userscript_docs用户脚本文档和pakkujs/page页面代码目录开始里面藏着更多进阶玩法。【免费下载链接】pakku.js拯救B站的弹幕体验项目地址: https://gitcode.com/gh_mirrors/pa/pakku.js创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表