前言¶
在 DeepSeek Harness(DSH)里做带联网能力的智能体时,常见需求是「少花时间挑内容、又别让助手在账号上留下不可控的社交痕迹」。社区里已有偏自动点赞、投币、弹幕的互动类插件;若你更关心策展与预算,而不是帮号刷活跃,就需要另一套边界:单独发言号、金额换算成 token 上限、评论可关且带禁区。
下面介绍维护者 bilihave 发布的联网工具类插件 dsh-whale-panel(README 中称「白鲸台」):B 站策展浮窗,按概率学习兴趣、按半衰期淡忘,在划定的 token 额度内挑片,契合度达标才 @ 主人号;评论有日上限,政治 / 政府 / 前沿科学三类话题一律不评价;标题栏带总开关可一键彻底停手。仓库:bilihave/dsh-whale-panel;社区目录:skillhub 插件页。
这是什么¶
白鲸台是挂在 DSH Web 会话上的常驻浮窗插件(dsh.client 注入对话 UI,immediately: true)。它定位是「带预算观念的 B 站策展助手」:替你搜片、去重、按兴趣画像排序,值得时才用发言号在评论区探头或 @ 你;不刷播放量、不自动点赞投币、不替你经营账号。
与主人号的关系在 README 里写得很明确:插件全程用扫码登录的发言号做听、看、写;主人号 UID 只用于被 @ 提醒,插件不对主人号做写操作。登录态为普通 cookie(SESSDATA / bili_jct),与你在浏览器里同时刷 B 站一般不互踢;看过的视频会进入发言号观看历史,本机 watchLog 用 source: plugin 标记,记录页可核对「它看过的 N 条」。
许可证 MIT,宿主要求 DeepSeek Harness 0.2.x,Node >=20(见仓库 package.json)。
核心功能¶
兴趣画像:学出来,也会忘¶
四条线并行更新画像(各自失败不拖死其它):主人关注动态、公开投稿(WBI,可能限频)、手动话题(权重 +6)、手动 BV 链接(最多 20 个)。标签 ×3、标题分词 ×1、手动话题 ×6 加权;取权重前 14 个词展示在学习页。
旧兴趣按半衰期衰减(默认 7 天,0.5–60 可调):
旧权重' = 旧权重 × 0.5 ^ (距上次出现的天数 / 半衰期)
低于地板(默认 1)的丢弃。每次运行还有「每轮自动去学的概率」(默认 35%),不必手点「开始学习」。
运行与选片:token 额度,不是裸次数¶
运行页选 B 站(小红书 / 抖音为占位,会明示未接入)。预算是日上限 + 单次上限的金额输入,界面实时换算成 token 额度;峰谷模式在北京时间 00:30–08:30 谷时按折扣单价折算,同样金额可跑更多条。每轮目标条数、最多续接次数、连播间隔(默认 45 秒)等可在运行页与 state.json 调节。
选片会搜兴趣词并混入热门、去重,一轮大约 10–20 条;契合度阈值默认 0.7(仓库 docs/case-study-fit-score.md 有降阈值影响的实测说明)。「只挑最近几天的片子」默认 7 天,通过搜索 order=pubdate 与时间窗交给服务端筛。
@ 提醒与评论:默认关,开了也有闸¶
正文评论里不带 @;正文发出后按 mentionChance(默认 50%)另发一条短 @ 提醒(约间隔 10 秒)。评论区默认关闭;开启后有「自动发 / 起草后确认 / 自检 → 少量自主」等档位,且设每日条数上限。草稿由模型结合标题、简介、兴趣、评论区语气统计生成,不可用则回退模板;发送前可改。
三层写死禁区:政治、政府政策、前沿科学——一律不评价。另有本地「风格闸」拦 AI 腔、发前脱敏 UID / 手机 / 邮箱 / 路径;发出约 2 分钟后只读回查可见性(public / hidden / unknown)。
写评论前按层取材:字幕(需登录)、弹幕、关键帧、评论区前排,最后才标题 + 简介;不做本地 Whisper 转写。
监测、留言、记录与自愈¶
- 监测:宿主事件流(约每秒拉取)、预览封面与公开数据、可选试播(受 UP 嵌入与防盗链限制,不承诺站外必播)。
- 留言:可人工留言;系统也会攒改进建议,支持采纳 / 驳回。
- 记录:评论与 @ 提醒分标;插件观看条目与主人自己看的分开记账。
防卡死包括运行锁、runningSince 看门狗(6 分钟)、请求超时(B 站接口 15 秒、自请求 180 秒)等。token 用尽推迟下一趟;评论日上限用尽则整轮不开、连播睡到次日 0:00。标题栏总开关拨到「已关闭」可彻底停手。
安装与启用¶
README 给出的安装方式是在 DSH 会话里安装本地 bundle(路径按你本机实际目录修改):
# 在 DSH 会话里让它装(推荐)
plugin_manager install_bundle D:\plugins\dsh-whale-panel
装好后刷新页面,右下角出现圆形「鲸」按钮,点开为浮窗;拖标题栏可移动,收起后仍保留圆按钮。标题栏含登录状态、「N 条待回」、主题切换与总开关。
更完整的五个页签说明、五个公式、接口清单与已知边界见仓库 docs/使用手册.md。
典型用法¶
- 在「学习」页填主人号 UID(仅数字,可点「查」确认),必要时加手动话题或最多 20 个 BV 链接,调半衰期与自动学习概率。
- 在「运行」页用发言号扫码登录,设日 / 单次预算与峰谷、每轮目标条数;按需打开评论区档位与 @ 概率。
- 点 「刷一轮并挑推荐」;在结果或监测台预览,契合条目可能触发 @;在「记录」页核对
source: plugin的观看与评论状态。 - 若只要策展、不要任何评论,保持评论区关闭即可;若要完全停止,用标题栏总开关。
适用场景与注意¶
更适合:希望 DSH 在 B 站侧做「有限预算的内容筛选 + 可选、可确认的评论区互动」,且接受单独发言号承担观看历史与评论可见性风险的用户。
不太适合:目标是涨粉、刷播放、自动点赞投币——README 与同类插件对比表已说明这是有意不做的能力。
安全与合规:插件以当前 DSH 进程权限运行,会在本地保存登录 cookie 与 state.json;安装前应阅读源码与 MIT 许可证,自行评估账号与 API 使用风险。SkillHub 等社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。
结尾¶
白鲸台把「兴趣会衰减」「花钱有 token 账」「评论有上限和禁区」「发言号与主人号分离」写进产品边界,适合在 Harness 里做克制的 B 站策展而不是代运营。详情与更新以仓库为准:GitHub — bilihave/dsh-whale-panel,目录页:skillhub.cn/plugins/bilihave/dsh-whale-panel。