dsh-turn-notifier
在终端中运行以下命令:
dsh plugin install king-shao/dsh-turn-notifier
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install king-shao/dsh-turn-notifier 安装本插件,源码仓库为 https://github.com/king-shao/dsh-turn-notifier,安装或升级后需重启宿主。
插件介绍
在 DeepSeek Harness 里发起一轮对话后,你往往会切去做别的事,直到想起回来查看是否已经结束。dsh-turn-notifier 在每一轮对话正常完成时主动提醒你:通知标题是会话名称(尚无标题时用配置的默认标题),正文则是本轮回答的摘要,让你不必反复回到窗口确认状态。
插件只在 reason.kind 为 completed 时投递,用户中断、出错、策略拦截或触达 max-tokens 的轮次不会打扰你;默认也会跳过子代理会话,避免一次提问弹出多条通知。摘要来自本轮最后一段含文本的 assistant 消息,去掉 Markdown、整理空白并按长度截断,尽量在句末标点处收尾。点击通知可激活应用窗口。
投递会根据环境自动二选一:页面在线时用 DeepSeek Harness 页面内的 Notification,无需额外系统授权;页面未运行则走原生通道(macOS 的 terminal-notifier 或 osascript、Linux 的 notify-send、Windows 的 PowerShell WinRT toast)。还可配置最短耗时、是否优先页面通知、提示音与图标等,失败只记宿主日志,不影响会话本身。
适合长时间跑任务、多会话并行,或习惯在对话执行期间处理其他工作的用户;桌面应用与 dsh web 均支持页面内通知,原生能力则依赖各平台通知权限与系统环境。
使用场景
- 长轮对话执行时切去处理邮件或文档,完成后收到摘要通知
- 同时开着多个会话,靠通知区分哪一轮已结束
- 页面在后台或未聚焦时,仍能在系统层获知本轮正常完成
适合人员
- 对话耗时常、习惯边等边做其他事的 DeepSeek Harness 用户
- 需要多会话并行、不想反复切回窗口确认状态的人
- 希望用系统或应用内通知掌握完成节奏的用户