dsh-voice
在终端中运行以下命令:
dsh plugin install zhangjie-2007/dsh-voice
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install zhangjie-2007/dsh-voice,即可从 https://github.com/zhangjie-2007/dsh-voice 安装该语音播报插件。
插件介绍
盯着 DSH 跑长任务时,最难判断的是两件事:这一轮是不是真的结束了,以及界面是不是在等你点选或放行。光靠扫日志和看转圈,很容易错过「已完成当前任务」或权限确认,任务就卡在半路。dsh-voice 监听会话事件,在三个明确时机用语音提醒你——正常跑完、需要你做决定、以及真正新开的一段对话——让你不必一直盯着屏幕。
播报走微软 Edge 神经语音(默认晓伊),第一次合成需要联网,之后 mp3 缓存在本地,重复播放几乎瞬时且可离线。任务结束会尊重静默窗口、子代理过滤和进行中的 goal,避免误报;「等你做选择」则尽量早响,并可用间隔防抖。新对话问候按本机时段四选一,四段文案还可预合成,开聊即可出声。
页面左下角有一个小悬浮泡,一键静音或恢复三条提示音,状态会持久保存,还可拖拽位置;开关时有浏览器内合成的轻音效,不占用 PowerShell 播放通道。播放仅在 Windows 上通过系统 PowerShell 与 WPF MediaPlayer 实现;Linux 与 macOS 会加载插件但只记日志不出声,Edge 合成失败时会自动降级到 SAPI。
适合长时间挂机跑代理、同时处理别的工作、又希望「完成」和「等我拍板」能被耳朵接住的 Windows 用户。文案、声线、触发工具名和问候时段都可在 profile 里细调,不必改代码。
使用场景
- 长任务挂机时需要听清一轮是否真正结束
- 模型提问、计划审批或权限确认时希望立刻被提醒
- 新开对话时想用时段问候快速进入工作状态
适合人员
- 在 Windows 上日常使用 DSH 桌面端的用户
- 长时间并行处理其他事务、不能一直盯界面的开发者
- 希望用可配置文案与声线减少漏看交互的用户