DeepSeek Harness 插件

dsh-notify-huauauaa

HTTP webhook notify for DeepSeek Harness: POST {content, receiver, auth} when a root agent finishes a turn or needs a question/approval, with a per-session switch in the session menu.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
Huauauaa/dsh-notify
最近更新
2026年8月19日
分类
记忆
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/Huauauaa/dsh-notify
插件名:dsh-notify-huauauaa
作者:Huauauaa

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.md来源说明 · 只读预览
README 语言

dsh-notify

简体中文 | English

![Awesome DSH Plugin](https://awesome-dsh-plugin.com)

DeepSeek Harness HTTP 通知插件:根 agent 做完一轮需要你交互(提问 / 审批)时,按配置的接口 POST:

{ "content": "任务完成:…", "receiver": "", "auth": "" }

content 由插件填写;url / method / headers / receiver / auth设置 → 通知 里配。每个会话的 通知 开关在侧栏三点菜单(Rename / Fork / Archive 下方),优先于全局默认。

aokamoaki/dsh-notify(Windows toast)不是同一个插件:本仓库发的是你自己的 HTTP webhook。

安装

dsh plugin --profile web add link:/ABS/PATH/dsh-notify

发布到 GitHub 并加上 dsh-plugin topic 之后:

dsh plugin --profile web add github:OWNER/dsh-notify

然后重启 dsh web

使用

1. 打开 设置,在侧栏 Agent presets 下方进入 通知,填 url / method / headers / receiver / auth,可选打开「全局默认开启」,保存。点 测试 可立刻打一发 通知测试:连通性检查,确认接口是否畅通。 2. 每个会话的三点菜单底部有 通知 开关:开了只通知这个会话;关了这个会话不通知。没拨过开关则用全局默认。

配置文件:$DSH_HOME/dsh-notify.json(默认 ~/.dsh/dsh-notify.json)。

触发

时机content
根 agent runningidle任务完成:…
agent/error任务出错:…
ask_user_question需要回答:…
approval/asked等待审批:…

子 agent 与 5 秒内同会话重复事件不通知。请求失败只打日志,不影响 agent。

完成检测跟当前 DSH 一致:没有全局 turn/end,用 agents.list() 的 phase 轮询(与社区通知插件相同)。

开发

npm test
npm run check

收录到 awesome-dsh-plugin 时分类用 notify(Notifications & Integrations)。仓库需声明 dsh.bundle、带 dsh-plugin topic,且满 1 天 / 10 次提交。条目草稿见 data/awesome-dsh-plugin.yml

许可

[MIT](./LICENSE)