dsh-helper-plugin-notify-away
在终端中运行以下命令:
dsh plugin install x102201/dsh-helper-plugin-notify-away
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install x102201/dsh-helper-plugin-notify-away(仓库地址:https://github.com/x102201/dsh-helper-plugin-notify-away),安装后重启 Web 配置档即可挂载。
插件介绍
在 DeepSeek Harness 里跑长任务时,你很容易切到别的窗口或标签页,结果会话已经结束、或在等你审批、回答问题,却完全没注意到。Web UI 侧边栏在你盯着看时会有绿色完成提示,但一旦你离开当前界面,这种反馈就帮不上忙。notify-away 把「会话空闲」和「需要你介入」这两种状态转成操作系统级的通知,让你不必一直守着浏览器。
插件只读取与侧边栏相同的会话列表快照和待交互信息,不发明自己的事件词汇,也不会替你处理审批或问答流程。完成边沿会在 listed 会话从运行变为空闲时触发(首次加载时若已是空闲则不会误报);等待边沿会在出现新的 pending 交互时提醒,例如审批、提问、计划审阅等,且每种类型都可以在配置里单独关闭。默认会包含根会话的完成通知,子代理完成默认不刷屏,但子代理若卡住等你,仍会通知。通知带会话标题,点击可聚焦 Web UI 并打开对应会话;同一标签下的重复通知会替换而非堆叠。
「仅离开时提醒」默认关闭,也就是说无论你是否正在看该会话,都可能收到 toast;打开后,只有当你在这台实例里正盯着该会话、面板在前台且列表选中匹配时才保持安静。隐藏标签、另一实例、未聚焦窗口或后台会话结束/阻塞时仍会提醒。在 dsh-helper 里通过宿主通道弹出系统 toast,无需浏览器通知权限;在系统浏览器里则走 Notification API。
适合经常在多窗口、多标签或多实例之间切换、又不想漏掉 Harness 回合结束或阻塞点的用户。若你习惯一直盯着当前会话,可以打开「仅离开时」减少打扰;若你希望子代理完成也提醒,可以打开「包含子代理」——等待类通知不受该开关影响。
使用场景
- 切到别的应用或标签后,想收到任务结束或等你操作的系统提醒
- 多窗口或多实例并行跑 Harness,不想漏掉审批、提问或计划审阅
- 长回合在后台跑完时,希望点通知直接回到对应会话
适合人员
- 经常在多任务间切换、无法一直盯着 Web UI 的用户
- 需要及时响应 Harness 阻塞点(审批、问答等)的开发者
- 使用 dsh-helper 或系统浏览器、希望用 OS 通知补位侧边栏提示的人