dsh-herald
在终端中运行以下命令:
dsh plugin install bululuburuarua666/dsh-herald
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install bululuburuarua666/dsh-herald 即可安装,开源地址为 https://github.com/bululuburuarua666/dsh-herald ,安装后重启 dsh web 并硬刷新页面。
插件介绍
DeepSeek Harness 跑长回合、后台作业、子代理和工作流时,你离开两分钟就可能错过一条审批请求或一次任务完成。大多数通知插件依赖浏览器 Notification API,页面一旦隐藏、标签页被节流或浏览器关闭,通知就悄无声息地丢失。dsh-herald 从架构层面解决这个问题:由 DSH 主机进程直接调用操作系统通知接口(Windows WinRT、macOS osascript、Linux notify-send),浏览器开着、最小化或完全关闭,toast 都会落到你的系统通知中心。
插件提供三条可独立开关的通道——页内浮动提示、浏览器系统横幅、主机直推系统通知——互不冲突,主机开启时浏览器横幅自动让位,避免重复弹出。配套功能包括防轰炸序列化队列、base64 编码防注入、方向编码提示音(审批双击、回复升调、失败降调)、300 条持久化历史记录、自适应增量轮询,以及一枚跟随 DSH 主题的铃铛面板,中英双语、带逐通道测试按钮和开关即时反馈。
如果你日常用 DSH 编排多代理工作流、跑数分钟到数小时的后台作业,或者需要在远程 GUI 环境下把服务器端通知留在服务器、本地浏览时收自己的横幅,dsh-herald 是一个即装即用的通知层。零运行时依赖,108 个单元测试覆盖主机队列、持久化、RPC 线型契约和 OS 适配器。
截图预览
使用场景
- 长时间运行代理回合或后台作业,离开两分钟回来需要立刻看到审批和完成提醒。
- 浏览器已关闭或标签页被节流,仍希望系统通知中心弹出 toast。
- 远程 GUI 环境下把主机通知留在服务器、本地浏览时接收自己的横幅。
适合人员
- 用 DSH 编排多代理工作流的开发者。
- 运行数分钟到数小时后台作业、不想漏掉任何审批提示的工程师。
- 在 headless 或远程环境中部署 DSH、需要可靠通知链路的团队成员。
