dsh-donevoice
在终端中运行以下命令:
dsh plugin install zywnb-2/dsh-donevoice
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DSH 中打开「设置 → 插件 → 添加插件」,执行 dsh plugin install zywnb-2/dsh-donevoice(源码见 https://github.com/zywnb-2/dsh-donevoice),安装后重启 DSH 并在「设置 → 提醒」打开总开关。
插件介绍
在 DSH 里跑长任务时,你往往会切去别的窗口写代码、回消息或开会。任务悄悄完成、Agent 等你点批准、问你一句话,或者中途报错——若没人叫你,很容易错过最佳处理时机。dsh-donevoice 就是 DSH 的「完成提醒官」:在你不在前台盯着 DSH 时,用你能感知的方式把状态推到你面前。
插件覆盖四类关键节点:任务完成(带会话名与耗时)、等待你许可(工具名与理由)、需要你回答(首个问题摘要)、执行失败(错误摘要,且失败提示音为下行调,一听即辨)。点通知或卡片即可回到对应会话;若 DSH 未在运行,还会帮你拉起。你正看着 DSH 时不会刷系统通知,避免打扰;最小化、切走、标签被冻住时仍能收到。子代理事件不单独提醒,由主管会话汇总一次,减少刷屏。
提醒形态可在设置里切换:默认「页内卡片」在右下角堆叠;「顶部提醒」则在切走或最小化时叠加整屏彩色流光边框与屏幕上方卡片,羽化、浓度、流速可调,亮屏时长随提示音走。切走时两种模式都会配合 Windows 系统通知与音效。
适合在 Windows 10/11 上使用 DSH 桌面版、习惯多窗口并行、又不想一直盯着 Agent 进度的人。记得在「设置 → 提醒」打开总开关,否则装了也可能「没反应」。
截图预览
使用场景
- 切去写代码或开会,仍想在任务完成时被叫回来
- Agent 等你批准工具调用,不想一直盯着 DSH
- 执行失败时需要立刻听到并看到错误摘要
适合人员
- 使用 DSH 桌面版、常在 Windows 上并行多任务的用户
- 习惯把 Agent 挂着跑、又需要及时审批或回复的人
- 希望少刷屏、只由主管会话统一提醒的重度使用者
