DSH Plugins
返回列表
🖥️

dsh-turn-chime

客户端 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install MacilyDots/dsh-turn-chime

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

在 DeepSeek Harness 中执行 dsh plugin install MacilyDots/dsh-turn-chime 安装本插件(源码:https://github.com/MacilyDots/dsh-turn-chime),安装后需重启 DSH 才会加载客户端模块。

插件介绍

在 DeepSeek Harness 里等 Agent 跑完,光靠 api-session/status 往往不够:用户点停止、出错或被 Hook 拦截时,状态也会回到空闲,和「正常结束」分不清;一次任务还可能经历多轮 driver(子 Agent、Goal 续跑),每停一次就 idle 一次,容易连响好几声。

dsh-turn-chime 把「该不该响」放在主机侧:结合用户真实发出的消息、turn/end 的 completed 原因,以及 agent 进入 idle,只在用户发起的任务正常收尾时通过 SSE 通知客户端。浏览器里用 Web Audio 即时合成音色,无需音频文件,可选调音、音量,默认忽略子 Agent 会话结束。

适合长时间挂着对话、希望任务真正完成时有明确听觉反馈的人;也适合不想被「假空闲」或中间 driver 打断误导的用户。DSH 完全关闭时浏览器不在,不会有声音;判定依赖 DSH 内部事件形态,大版本升级后可能需要插件同步更新。

使用场景

  • 长时间等待 Agent 跑完,想在任务真正结束时听到一声提示
  • 不想把用户中断、出错或 Hook 拦截误当成任务完成
  • 一次对话里有多轮 driver,只希望整段工作正常收尾时响一次

适合人员

  • 经常挂着 Harness 对话、需要明确「跑完了」反馈的用户
  • 依赖子 Agent 或 Goal 续跑、容易被多次 idle 误导的人
  • 喜欢在设置里自选音色和音量、并查看 SSE 连接状态的用户