dsh-notify
在终端中运行以下命令:
dsh plugin install having5548/dsh-notify
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install having5548/dsh-notify 即可安装该通知插件,项目源码见 https://github.com/having5548/dsh-notify 。
插件介绍
DSH 跑长任务时窗口一失焦,新会话、审批请求、任务完成这些关键事件很容易被错过,任务就默默卡在那里。dsh-notify 专为解决这个痛点而生:它监听 DSH 的会话与任务事件,在你正看着窗口时弹出 Telegram 风格的应用内 Toast 并播放提示音,窗口失去焦点则自动切换到 Windows 原生通知中心,确保任何时刻都不漏消息。
核心能力包括:一键审批(在通知栏直接点「批准」,DSH 自动回前台继续执行)、细粒度的场景与通道开关、最多 100 条的本地时区通知日志,以及重启不刷屏的基线机制。设置面板在 Web UI 的「设置 → 通知」中即可管理,开箱即用,无需额外配置。
它只依赖 Windows 10/11 自带的 PowerShell 5.1 和 WinRT API,不创建快捷方式、不需要管理员权限、不闪控制台窗口,也不引入任何第三方 npm 依赖。适合在 Windows 上长期运行 DSH 后台任务、需要随时响应审批或计划审阅的用户。
使用场景
- 窗口失焦时仍需及时响应审批与任务完成
- 同时开多个 DSH 会话需要统一通知入口
- 后台任务长时间运行需中断与完成提醒
适合人员
- 在 Windows 上长期运行 DSH 后台任务的用户
- 需要随时响应工具审批与计划审阅的开发者
- 希望零依赖、免管理员权限的轻量通知方案