DSH Plugins
返回列表
🎮

dsh-whale-emote

趣味换装 更新于 2026.09.21

在终端中运行以下命令:

dsh plugin install harmless0819-dev/dsh-whale-emote

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install harmless0819-dev/dsh-whale-emote 安装本插件(源码:https://github.com/harmless0819-dev/dsh-whale-emote),装完后重启 dsh web 并在浏览器刷新页面。

插件介绍

如果你已经在用 dsh-whale-widget,会发现它很耐看,却几乎没法从外部「指挥」它表演:挂件路由里只有只读的用量轮询和初始化资源,没有接受文字或指令的入口。想让人一眼看出 agent 的情绪,只能另起一层服务,而且最好别动第三方挂件的任何文件。

dsh-whale-emote 就是为这件事准备的独立情绪层。Agent 通过本地 HTTP 触发情绪,客户端每秒轮询 state.json,表情包会按鲸鱼真实几何定位在挂件旁边弹出,可配气泡字幕、停留时间与音效;情绪 key 支持模糊匹配,显示成功还有 ack 回执。用户说「没弹」时,health.json 探针能区分「页面没在轮询」和「发了但没画出来」,少猜代码、少误修。

除了单次「表演」,插件还自带常驻活动状态条:宿主监听会话与工具调用,把写入、搜文件、跑命令、等你拍板等动作翻成头顶小药丸,带粘滞与收工逻辑,与表情走两条通道、共用同一次轮询。拍板类场景可自动弹决策情绪并播放「小鲸鱼唱歌」;若你同时装了 Live2D 联动,活动与情绪还能分层叠在模型脸上。

适合已经挂着小鲸鱼、又希望 Harness 里的 agent 能用梗图表达态度、用状态条交代「正在干嘛」的桌面用户;也适合会写简单 HTTP 调用或脚本的维护者,在不动原挂件的前提下把桌面反馈做得更生动。

使用场景

  • Agent 需要得意、认错或吐槽时用 HTTP 在挂件旁弹出梗图
  • 等你拍板或选方案时自动弹决策表情并播放提醒音
  • 想不用看日志就知道当前在写入、搜文件还是在跑命令

适合人员

  • 已使用 dsh-whale-widget 的 DeepSeek Harness 桌面用户
  • 希望 agent 能用可视化情绪与状态条反馈的开发者
  • 会调用本地 HTTP 并需要 health 探针排查「没弹」的维护者