← 返回列表
未验证
把 agent 状态变化推送到飞书、钉钉等渠道
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/14 · 已提供中文文档
将 DeepSeek Harness 代理生命周期通知推送到可配置的渠道
综合分
26.6
GitHub 分
26.6
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add kiim-wong/dsh-push该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · chat
- 装得上吗
- 本站尚未做安装检查
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 更新放缓:最近一次提交在 43 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-commands@deepseek-ai/dsh-session@deepseek-ai/dsh-tools用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-push
把 DeepSeek Harness 的 agent 生命周期通知推送到 Bark、飞书、企业微信、钉钉、ntfy 或通用 webhook。
安装
从 npm 安装:
dsh plugin --profile web add dsh-push
dsh plugin --profile headless add dsh-push
从 GitHub 安装时使用提交固定的仓库地址:
dsh plugin --profile web add github:kiim-wong/dsh-push#
Git 安装会执行包的 prepare 构建脚本。首次安装前,在目标 profile 的 pnpm-workspace.yaml 中允许该包构建:
allowBuilds:
dsh-push: true
包会通过 cordis.patch.yml 挂载为 dsh-push,不需要修改 dsh monorepo,也不写入 profile 的 patch 配置。
配置
配置文件默认位于 $DSH_HOME/dsh-push/config.json;也可以用 DSH_PUSH_CONFIG 指定路径。可从 config.example.json 开始。环境变量引用支持 $VAR 与 ${VAR},日志写入配置文件同目录的 push.log。
每个 channel 至少需要自己的类型和目标地址。敏感值只放配置文件或环境变量,不要放进 cordis.patch.yml。
支持的事件为 idle、interrupted、needInput 和 exit。idle 可通过 minDurationSec 过滤;interrupted 不受该过滤影响。默认不推送 subagent,设置 includeSubagents: true 才会包含会话头部 origin 为 subagent 的 agent。
/push 命令
挂载命令服务时提供 /push status、list、get、set、enable、disable、test、events、on 和 off。没有命令服务的 headless 组合仍会加载推送事件监听器。
限制
通知发送不重试;每个请求有独立超时和进程退出时的有界 flush。dsh 没有 pi 的会话 quit 事件,因此 exit 表示插件树拆卸,不表示某个 Web 会话关闭。推送正文不包含对话正文,只包含生命周期摘要。
渠道实现沿用 pi-agent-push 的协议与签名算法;本项目仅将事件和命令层适配为 Cordis。