Alterssss/dsh-bili-whale

效率与系统工具

给 DSH 加一个按作息刷 B 站、看视频、写日记并少量 @ 你的自动代理,默认配置偏保守。

358
37
JavaScript
MIT
上线 7 天

如果你已经在用 DSH,想让一个代理用自己的 B 站账号被动地看视频、写日记,这是一个刻意克制的实验,而不是开箱即用的陪伴产品。更适合当作需要你盯着的个人自动化。

解决什么问题

你想不打开 B 站也知道有什么值得看:有人替你挑几条视频、真的读进去,只在重要时提醒你。常见做法是定时关键词搜索,把一堆链接丢进聊天,筛选还得自己来。这里醒来、筛选、阅读都发生在你自己账号上的 agent 循环里,产出是一条 @ 你的分享评论,以及两本日记——一本写给「你」,一本写给她自己。真正变化的是中间那步:挑选与理解,而不是信息源本身。

有什么不同

她会在你设定的时间窗口内随机一个时刻醒来,并有 30% 的概率当天完全不想看。按 README 的说法,理解视频靠官方字幕、弹幕热区、热评和抽帧画面几路互补,没字幕轨的视频也能读;--substrip 模式会把硬字幕按时间裁成一张图。之后她挑两三条值得的分享,每天 @ 你最多三次;对你是主人直接回,对陌生人先写草稿推给你审。沉默有代价:连续三天没有任何互动,分享额度开始下降,第七天归零,但日记照写。

取舍在于克制被写成固定默认值,面向刚注册的小号:评论监听关闭、私信每 60 秒轮询、全局请求间隔 600 ms、读写预算写死、撞 412/429 自动暂停。作者明确说这些值故意不给旋钮,行为可预期但也强势——老号想放宽得手动改 risk。双号模型(「她」和「你」)是结构约束,不是配置项。

谁值得试

合适的是:DSH 网页界面正常运行、B 站账号有一定年头、愿意接受一个会自己看和写的古怪个人代理。不合适的是:想要稳定覆盖、无界面服务器部署,或需要第二个独立身份却没有第二个实名账号的人。README 明说国内一个身份证通常只能实名一个 B 站号,所以单号用户可用看视频、写日记、评论区 @ 分享和推送,但用不了私信通道。人设文件 ~/.bili-ai/persona.md 只影响她,不会改到全局 AGENTS.md,宿主级规则仍会热加载进所有会话。

使用条件与边界

必须挂在带网页界面的组件层上运行:无界面模式缺 sessionController、webServer、connection 三个服务,插件会停在 pending,而不是启动一半。你需要 DSH、自己的 B 站 cookie,以及宿主里配置好的模型;README 没有单独说明模型密钥。双号私信路径要求两个不同实名账号并手动互关,很多人满足不了,那就选评论区 @ 分享,推送用桌面通知、Webhook 或自定义命令。

日常维护比安装更重要:你是在把自己的账号交给一个代理,写死的请求间隔、每日预算和 412/429 退避,是因为 README 把高频轮询描述为新号的主要风险。分享前的「疑似 AI 评论」闸默认关闭,且只对主动视频 @ 分享生效,不覆盖回复、动态、私信和弹幕。把老号交出去之前,先看项目说明里的安装前提;README 也提到另有 NOTICE 文件说明第三方与免责条款。

HotRepo 点评

HotRepo 在 2026-10-25 记录到它出现在 JavaScript 新项目榜 #24,累计 358 颗星;项目当时只有 7 天,这是快照,不是增长速度。仅有两个记录日期、没有日榜历史,目前无法判断热度能否持续。决定采用前,先确认你的 DSH 提供那三个必需服务,并确认你的账号能承受默认轮询频率。

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。