dsh-notifier:DeepSeek Harness 的统一通知推送 DSH plugin
thewolfwalker/dsh-notifier
DSH plugin 统一通知推送,覆盖 25+ 渠道,支持远程审批与遥控。
把 DeepSeek Harness 的 agent 事件和审批请求推送到你的手机,支持远程控制和一键停止。
dsh plugin --profile web add github:thewolfwalker/dsh-notifier- 分类
- 集成与连接
- 平台
- DSH-Plugin
- 作者
- thewolfwalker
- 分发方式
- 插件
dsh-notifier 核心特性
dsh-notifier 仓库信息

dsh-notifier 仓库简介
dsh-notifier 是 DeepSeek Harness(DSH)的统一通知推送插件(DSH plugin),由 THEWOLFWALKER 维护,采用 MIT 协议,最近更新于 2026-08。它解决的核心问题是:当你的 agent 在后台运行时,如何及时获知关键事件并远程干预。它提供极简的 notify() API,背后对接 25+ 个渠道适配器(如 Telegram、钉钉、飞书、WxPusher、PushPlus、ServerChan、Bark、Webhook 等),同时支持双触发机制——DSH 会话事件自动推送(如 turn/end、approval/asked、agent/error)以及模型直接调用 notify 工具。此外,6 个入站渠道支持远程审批和对话控制,v0.5 版本更将手机变成指挥中心,支持长任务心跳、停滞告警和通知内一键停止按钮,且零运行时依赖。
dsh-notifier 这个 DSH plugin 支持哪些核心特性?
dsh-notifier 的核心特性包括:多级路由(timeSensitive/active/passive)、多 agent 路由矩阵、分层重试、分段发送、免打扰和台账记录。v0.3 起加入本地 Web 控制台(admin.enabled: true,仅回环地址,v0.5 起移动端友好),提供仪表盘、通知、绑定、会话、渠道五个页面;v0.4 增加原生桌面通知;v0.5 增加长任务心跳、停滞告警和通知卡片上的停止按钮。所有消息通过统一链路解析:级别 → 路由 → 渠道适配器(resolve(cfg) + send(msg))。
dsh-notifier 怎么安装?
安装 dsh-notifier 非常简单,使用 DSH 插件管理命令即可:
dsh plugin --profile web add github:thewolfwalker/dsh-notifier
安装后,你可以在 DSH 配置中启用 Web 管理控制台(admin.enabled: true),并通过控制台或配置文件绑定 agent 与渠道。
dsh-notifier 兼容哪些 DeepSeek Harness 版本和平台?
作为官方 DSH 插件(package.json 含 dsh.bundle 组合包 manifest),dsh-notifier 兼容 DeepSeek Harness 的插件机制。它基于 Node.js 22+,使用 JavaScript ESM 模块,零运行时依赖,支持 Cordis 插件系统。渠道覆盖国际 IM webhook、推送应用以及中国本土应用(如钉钉、飞书、ServerChan 等),满足多平台需求。
dsh-notifier 的远程审批和对话控制如何使用?
通过 6 个入站渠道,你可以从手机远程审批(按钮或回复 1/2)以及远程对话(followup/inject/steer)。例如,当 agent 请求审批时,通知卡片会携带按钮,点击即可批准或拒绝;你也可以通过回复消息来引导 agent 的后续行为。v0.5 起,Telegram/飞书通知还带有一键停止操作,方便随时中断长时间运行的任务。
dsh-notifier 的开发和维护状态如何?
项目由 THEWOLFWALKER 维护,采用 MIT 许可证,当前 Stars 26、Forks 2,创建于 2026-08-14,最近更新于 2026-08-16,处于活跃开发阶段。仓库 topics 包含 dsh-plugin,并已被 awesome-dsh-plugin 收录。测试数量达 673 个,确保稳定性。