DSH Plugins
返回列表
🧰

dsh-notify

联网工具 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install Huauauaa/dsh-notify

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install Huauauaa/dsh-notify 即可安装本插件(源码:https://github.com/Huauauaa/dsh-notify),安装后重启 dsh web 生效。

插件介绍

在 DSH(DeepSeek Harness)里跑长任务时,最让人焦虑的往往是「它到底跑完了没有」「是不是在等我审批」。dsh-notify 解决的正是这个痛点:当根 agent 完成一轮(running → idle)或发出交互请求(提问、等待审批、报错)时,它会自动向你事先配置的 HTTP Webhook 发一条 POST 通知,把结果或待办推到你指定的端点上——可以是飞书、Slack、自建服务、手机推送桥接,任何能接收 HTTP 请求的接口都行。

配置层面,url、method、headers、receiver、auth 全部收在「设置 → 通知」面板里,content 由插件按事件类型自动填写(任务完成、任务出错、需要回答、等待审批),你不需要写任何模板。每个会话的三点菜单里有一个独立的通知开关:拨开就只通知这个会话,拨关就静默,没拨过则跟随全局默认,多会话并行跑任务时互不干扰。插件还内置了「测试」按钮,一键打一发请求验证连通性;子 agent 事件和 5 秒内同会话重复事件会被自动去重,请求失败也只记日志、绝不打断 agent 本身。

需要注意的是,本插件与 aokamoaki/dsh-notify(Windows Toast)并非同一项目——这里走的是通用 HTTP Webhook,跨平台、跨后端,不依赖任何操作系统通知 API。无论你是想在手机上看一眼任务进度、把审批请求转发到 IM,还是把 DSH 接入自家的任务流水线,dsh-notify 都提供了一个最轻量的 HTTP 出口。

使用场景

  • 长任务跑完或出错时,自动向飞书、Slack 或自建服务推送一条 HTTP 通知
  • agent 弹出提问或等待审批时,把待办即时转发到手机或 IM,不用盯屏幕
  • 多会话并行时,按需开关单个会话的通知,避免消息轰炸

适合人员

  • 跑 DSH 长任务、需要异步确认进度的开发者
  • 把 agent 状态接入自有流水线或告警系统的团队
  • 希望跨平台接收通知、不想依赖桌面 Toast 的用户