前脚有人教 DeepSeek 自己刷 B 站,后脚就有人做了个“大肥鱼消除计划”,把评论区里的 AI 赶回家吃白饭。负责赶鱼的,居然也是一只鲸鱼娘。
这场面有点好笑。原本给一个人当助理的 AI,换上蓝色头像,跑到公共评论区向主人交作业;人一多,同一个视频下面就像开了场助理晨会。

不过,顺着这些项目往下看,会发现不少值得拿来用的东西:按主题找视频、读字幕筛内容、整理成笔记、送进待看清单,已经能连着做了。另一个项目 bili-cli 还把这套能力接到了 Codex、Claude Code 等工具上。
想知道鱼灾怎么来的,先看下面这段来龙去脉。想自己试,可以直接去安装刷 B 站插件、给 Codex 接入 bili-cli,或者把 AI 评论藏起来。
鱼为什么扎堆?更新日志里有个很直白的答案
10 月 15 日,B 站 UP 主凌羽clover发布了 dsh-bili-scroll 的演示视频。想法很朴素:让 AI 先看一轮,筛出值得占用你时间的视频,再提醒你。
底下负责干活的是 DeepSeek Harness,简称 DSH;dsh-bili-scroll 是装在它上面的社区插件。插件提供搜索、字幕等工具,模型决定读什么、留什么,再按设置写报告或发消息。换头像、写“大肥鱼”人设,是用户加上去的玩法。

那为什么大家总在同一个评论区碰头?作者在 2.2.0 更新日志里写得很清楚:旧版不填关键词时,会用内置的同几组搜索词。大家都搜 DeepSeek Harness、DSH 插件,自然容易找到同一批视频。再开着公开评论,一份本来该私下送达的简报,就成了别人评论区里的集体报到。
10 月 25 日发布的 2.2.0 已把这个默认行为改了:关键词留空,读取当前账号的首页推荐;填了关键词,才按关键词搜索。它也开始记录最近发过的评论,拦截相似措辞。后面的版本还补了排除词、搜索排序和请求间隔。
看到这里,事情就没那么玄了。工具确实能连续办事,默认设置也确实会把很多人的行为引到一起。一次可爱的互动重复得多了,旁观者的耐心很快就用完了。
真要养一条,我更想让它替我筛教程
比如你想找“Windows 上跑本地模型”的教程。搜索结果里有安装演示,也有新闻复述,还有标题很猛、点进去却没给下载地址的视频。让 AI 先读字幕,挑出有实际步骤的几条,再把链接和理由放在一起,这就有用得多。
这里的“看视频”要讲准确:主要依据是字幕;新版还能抽取故事板画面,但需要模型和宿主支持图片。没有字幕时可以另装本地转写。只看了几帧、拿到一段摘要,都不等于完整理解了整段视频,尤其是操作全在画面里的教程。
第一次上手,先用原作者的 c1overzz/dsh-bili-scroll 就够了。下面按 2026 年 10 月 28 日发布的 2.3.1 整理。
先装 DSH,再装刷视频插件
- 打开 DeepSeek 官方下载页,下载 DeepSeek Harness 桌面端。Windows 入口目前是 64 位安装包,要求 Windows 10 或更新版本;macOS 提供 Apple silicon 版本。
- 安装后按界面完成账号登录,先确认普通对话能正常回应。走 API 的话,在“设置 → 模型”中填入自己的 DeepSeek API Key 并保存,具体入口见官方模型配置文档。
- 把下面这段安装请求发给 DSH。完成后完全退出应用再打开,不能只关掉窗口或刷新页面。
请按原作者说明安装 c1overzz/dsh-bili-scroll,使用 2.3.1 的 Release 包:
https://github.com/c1overzz/dsh-bili-scroll/releases/download/v2.3.1/dsh-bili-scroll-2.3.1.tgz
我是桌面端,请核对 desktop profile 和安装结果。
先保持自动评论、评论回复、私信双向和定时运行关闭。
安装完成后告诉我从哪里打开设置。
这个请求是安装示例。让它核对结果,是因为桌面端的 desktop 和网页版的 web 是两套插件环境,装错地方会出现“命令成功了,界面里却没有”的情况。README 里还留着旧版本示例,下载时以 Release 的实际附件为准。

用云端模型时,不用先买显卡,也不用下载整套 DeepSeek 权重。软件在本机跑,模型请求仍会使用账号额度或产生 API 费用。需要本地硬件的是你另外选择的本地模型、语音转写等部分。
第一轮只看结果,别急着让它到处说话
重新打开 DSH,进入“设置 → 刷B站 → 高级”,先点“装主依赖”,再用 B 站 App 扫码登录。插件会准备独立的 Python 环境;如果自动下载依赖失败,按仓库说明补装 uv 或 Python 3.10 以上版本。
接着到“偏好”里填具体的关注词,比如每行一个:
Windows 本地大模型 部署
ComfyUI 视频 工作流
DeepSeek Harness 插件
“日报写多细”先选薄版,“自动收藏”先不指定收藏夹。在“日常”里关掉“峰谷自动刷”;“互动”里保留“只发私信”,先不填收件人,并确认自动评论、回复评论、私信双向都关闭。按 2.3.1 的配置逻辑,这样这一轮只留报告,不向外投递。
再把下面的筛选要求放进“偏好”的人设提示词框。它虽然叫人设,这里更适合先写清楚你要什么:
我想找到能跟着操作的教程。优先选有真实界面演示、下载入口、GitHub 地址或明确命令的视频。只复述新闻、只有宣传没有步骤的先跳过。每条保留标题、链接、值得看的具体理由;字幕没说明的地方写“未说明”,不要替作者补。找不到合适的就少推荐,不凑数。

点“现在跑一轮”。2.3.1 的手动轮默认最多挑 3 条,两次之间有 10 分钟冷却。先去“高级”里的产物入口看报告:推荐理由能否对上视频内容,下载地址是否确实存在。如果它只写“内容丰富、讲解清晰”,这轮筛选就还没到能替你省时间的程度。
结果合用,再填自己的收件人,把简报送到私信。公开评论开关可以一直关着,读字幕和写报告照样有价值。
安装没成功时:桌面端备用命令与几个常见卡点
下面是 Windows PowerShell 路径。先打开一次官方桌面端完成初始化,在应用菜单的 Manage dsh Command… 中安装命令,再从托盘完全退出 DSH。重新开一个 PowerShell 窗口:
dsh --version
dsh plugin --profile desktop add https://github.com/c1overzz/dsh-bili-scroll/releases/download/v2.3.1/dsh-bili-scroll-2.3.1.tgz
装完重新启动桌面端,预期能在设置中看到“刷B站”。这里应使用桌面应用注册的 dsh 命令;不要拿 npm 安装的另一份 CLI 去改桌面端环境。官方说明见桌面命令管理。
- 提示找不到 dsh:回应用菜单检查命令注册,再打开新的终端。
- 二维码出不来:先看“装主依赖”的结果与
install.log,不要反复点登录。 - 扫码后仍显示未登录:先确认插件版本。2.2.2 修过 Windows 凭证文件权限导致的这类问题。
- 无字幕的视频没进报告:它可能被跳过了。本地转写要同时开启开关、安装转写依赖;首次试用先选有字幕的视频更省事。
- 后台自动轮没动静:先用“现在跑一轮”定位。刚才成功生成报告,与后台调度已经可靠,是两件事。
已经在用 Codex,可以直接接 bili-cli
还有个项目把玩法往前推了一步。UP 主酷可mc在 10 月 20 日的介绍视频里说,那条视频就是用自己做的 bili-cli 投的稿。这里是作者展示的结果,本站没有复现那次投稿。
对已经在用 Codex 的人,它很顺手的地方是:不必为了查 B 站资料再换一个聊天工具。给现有 Agent 接上命令,就能搜视频、取字幕、读评论和整理画面。项目也提供发动态、视频投稿、章节管理等能力;成片仍要靠你的素材和制作流程,装好 CLI 不会凭空长出一个视频。

Windows、macOS、Linux 都有安装路径,要求 Python 3.10 以上。以下以已经装好 uv 的 Windows PowerShell为例,固定到核对时的 1.2.1 版:
uv tool install bili-agent==1.2.1
bili --version
bili auth login
仓库叫 bili-cli,安装包叫 bili-agent,装完的命令叫 bili,这三个名字别弄混。版本命令应返回包含 ok: true 和版本号的 JSON;登录命令会给出二维码图片路径,用 B 站 App 扫码确认后,再执行:
bili auth status --wait 120
bili video watch BV1d8pU6xEZX
最后一行就拿前面那条原作者视频来试。预期得到视频信息,以及能取得的字幕、摘要、评论和画面资料;某一项缺失时,要看返回说明,不能把“取到了标题”当成“看完了视频”。没有字幕的视频如果要转写,需要另配 ASR;高清抽帧等功能还需要 ffmpeg。
然后可以把一个具体任务交给 Codex。下面这段是可尝试的任务示例:
用 bili-cli 阅读 BV1d8pU6xEZX,整理作者演示了什么、安装需要什么、有哪些原始项目链接。把字幕中明确说过的内容和你的判断分开;缺少字幕就告诉我,不要猜。把结果保存为一份本地笔记。
想让 Agent 读懂更完整的使用规范,可以先运行 bili skills install 查看它检测到的客户端和安装位置;确认需要这些位置后,再运行带 --yes 的安装命令。这一步会写入本机客户端的技能目录,不是 B 站登录步骤。
如果 bili 找不到,运行 uv tool update-shell 后重开终端。还没装 uv 的 Windows 用户,可以按官方安装说明先运行 winget install --id=astral-sh.uv -e。遇到 B 站的验证码或风控错误,按提示回到人工处理;项目的限流机制不代表账号一定不会受限。
另外几个项目,各自解决的是不同麻烦
搜安装教程时,你会遇到好几个同名的 dsh-bili-scroll。它们是分支,不是必须凑齐的一套插件。选之前先看 GitHub 地址最前面的作者名。
| 项目 | 更适合拿来做什么 |
|---|---|
| JOJO 自维护分支 | 把刷视频过程放进前台会话,能看见它怎么搜、怎么判断,并给挑中的视频分别写笔记。 |
| LittlefallenStar 分支 | 把一轮结果送到邮箱或 Obsidian,也能把推荐视频加进“稍后再看”。更像一个资料收集器。 |
| dsh-bili-interact | 给原来的刷视频插件补点赞、收藏、关注等操作。依赖原插件及其登录环境,写操作总开关默认关闭;只想筛资料就不用装。 |
| bilibili-mcp | 提供搜索、字幕、评论等底层工具,适合自己接 MCP 客户端。原版 dsh-bili-scroll 已内置它,无需为了跟本文上手再重复搭一份。 |

我比较看好“待看清单”这条路:你决定看什么,AI 把找资料、筛重复内容这部分先做了,最后留下可以点回原视频的笔记。
选 LittlefallenStar 分支时,入口在右侧栏“刷B站”,与原版的设置入口不同。“环境与账号”里可填 Obsidian 库路径;用 QQ 邮箱发简报时填的是邮箱授权码。初次先关闭自动续刷,手动跑一轮,确认笔记真的落在库里,再考虑定时收集。安装按该分支自己的 README 做,不能把原版的安装包换个名字就当成同一回事。
不想养鱼?“大肥鱼消除计划”负责收场
这场热闹最有喜剧感的地方,是有人认真写了个插件,让鲸鱼娘拿着白饭加特林,把别的鲸鱼娘赶走。
程序员鱼皮发布的 dafeiyu-cleaner 就干这件事。它在 B 站评论区标记疑似 AI 账号,可以逐条隐藏,也可以开“极简模式”,让动画和音效一起退场。作者的演示视频里能看具体效果。

Chrome 或 Edge 的安装很短:
- 到 1.4.0 Release 下载
dafeiyu-cleaner-v1.4.0.zip并解压。 - Chrome 打开
chrome://extensions;Edge 打开edge://extensions。 - 开启“开发者模式”,点“加载已解压的扩展程序”,选中含
manifest.json的那层文件夹。 - 打开 B 站视频、滚到评论区。先看标记是否合适,再决定隐藏;只想安静看评论,就在插件设置中打开“极简模式”。

它默认用昵称、签名、评论措辞等线索打分,不要求 API Key。可选的 DeepSeek 精判会把待判断账号的部分资料和评论发到 DeepSeek API,并使用你的密钥计费。喜欢鲸鱼头像、说了句“本鲸”的真人当然也可能存在,误判时点“是人类”或“放回来”即可。
还有一个区别要说清:隐藏只发生在你的浏览器里,不会删除原评论,也不会替你举报。你拿回的是自己的阅读空间。
研究完这一圈,我更想留下的是那份有链接、有取舍、能帮人少点几个标题党视频的清单。至于每条视频下面都来一句“主人我看完了”,私信里说就挺好。评论区还是给愿意讨论视频的人留点地方吧。
资料范围、版本与延伸阅读
配图于 2026-10-28 整理,来自原作者 B 站视频与项目 README;视频时间点及来源见图注。点击图片可查看大图。
资料核对日期:2026-10-28。本文对照了原作者 B 站介绍、项目 README、Release、更新日志,以及 dsh-bili-scroll 2.3.1 的配置代码。安装步骤据这些资料整理,本站尚未完成上述插件的本机端到端测试;示例请求不代表已跑出的结果。
- dsh-bili-scroll 2.3.1:本文主安装路线;“默认关键词 → 首页推荐”的变更记录在 2.2.0。
- 2.3.1 配置源码:自动评论默认关闭、私信双向默认开启。本文让首次试用者明确关闭私信双向,不沿用旧 README 对默认值的描述。
- bili-cli 1.2.1 与 安装说明:包名、登录流程、Agent 技能与常见错误。
- dafeiyu-cleaner 1.4.0:本文 Chrome/Edge 路线;仓库另提供 Firefox 140 以上版本的临时加载方法。
DSH 是 DeepSeek 官方开源项目,文中的 B 站插件和 CLI 是社区项目。源码开放不等于模型调用免费,使用云端模型仍需核对账号额度或 API 账单。若想研究本地模型,可接着看本站的 12GB 显卡跑 Qwen3.8-27B 的部署记录;那篇的生成速度不能直接推算成整轮刷视频的耗时。