dsh-notify-say
在终端中运行以下命令:
dsh plugin install unifilitence/dsh-notify-say
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 设置页的插件安装框填入 https://github.com/unifilitence/dsh-notify-say 或包名后安装,也可在终端执行 dsh plugin install unifilitence/dsh-notify-say。
插件介绍
你把 AI 交给一个较长任务后去忙别的,最怕通知在错的时间响:主会话一轮结束就喊完成,子代理还在后台跑;或者每个子代理结束都弹一次,变成连环提醒。dsh-notify-say 面向 DeepSeek Harness Desktop,用空闲门等主会话这轮结束且没有仍在飞的子代理或后台任务后再播报一次,并带超时兜底,避免子任务卡死时永远不响;同一会话默认去抖,减少重复打扰;回合出错时可单独用失败提醒,可选日语道歉语音,让你立刻知道不是又完成了。
核心能力是本地语音与可控规则,而不是云端 TTS:播放自带或按需下载的 wav,通知与播报可完全离线;完成、出错、被拦截、待批准、要提问五类事件各自可开关;设置页走官方 Config,改完即生效,没有语音包时也会退回 Toast 与系统提示音。切回 DSH 窗口时还可按规则跳转到对应会话;Toast 本身无法携带会话 id,插件用保守的跳转策略实现。另有脱敏诊断导出、隐私分级日志与手动检查更新等能力。
适合在 Windows 上使用 DSH Desktop、希望任务真跑完再有人喊你一声、又不想被子代理误报或刷屏通知打扰的用户。若你更需要静默叮一声、或不在 Windows 环境,这个插件的定位就不匹配:它只支持 Windows,且把说清楚完成了和别骗你说完成了放在优先位置。
使用场景
- 长任务跑完后切去干别的,想等真正空闲再被提醒一次
- 主会话结束但子代理还在跑,不想被误报已完成
- 希望出错、待批准等事件也能分开开关提醒
适合人员
- 在 Windows 上使用 DeepSeek Harness Desktop 的用户
- 需要本地离线播报、不想依赖云端 TTS 的用户
- 讨厌子代理连环通知、又希望完成时能说清楚的用户