MIT 许可、零运行时依赖的通知插件,通过 `dsh plugin add` 与 DeepSeek Harness 原生集成:27 个出站渠道、6 个支持审批/提问的入站渠道,以及仅本机回环的 Web 控制台。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-08-28
许可证
MIT
01它能帮你完成什么?
在手机上随时触达你的 DeepSeek Harness 智能体
自动推送会话事件,以及模型调用的 `notify()` 消息,覆盖 27 个渠道(Telegram、Slack、Discord、飞书、钉钉、企业微信、QQ 机器人、Bark、Pushover、ntfy、WxPusher、PushPlus、Server酱、webhook、bell、桌面通知等)——零运行时依赖
运行长时间或无人值守任务的 DeepSeek Harness (dsh) 用户,希望把会话状态、审批和提问推送到自己常用的聊天应用
随时随地审批、回答并引导 DSH 会话
远程审批(按钮 · 回复 1/2)、远程多选提问(选项卡片,v0.8)、远程对话(followup/inject/steer),以及心跳 ⏱ / 停滞 ⚠ 卡片和 ⏹ 停止按钮
需要离开办公桌也能远程处理审批、提问和会话中途引导的 DSH 运维人员
02如何接入 DeepSeek Harness?
前置条件
- DeepSeek Harness DSH 0.1.0-rc.6+ — 安装命令要求 `--profile` 标志
- 一个要安装进去的具名 DSH profile(例如 `web`)
- 每个要启用的渠道对应的渠道凭证(机器人 token / webhook / 推送密钥)
安装步骤
- 01
在 DeepSeek Harness 环境中运行 `dsh plugin add dsh-notifier --profile <profile-name>`
$ dsh plugin add dsh-notifier --profile <profile-name>
- 02
把渠道凭证添加到 profile 补丁(`cordis.patch.yml`)的 `config.channels` 下——例如 telegram 用 `botToken` + `chatId`,钉钉用 `webhook` + `secret`,或 bark 用设备 `key`
验证接入成功
作者未说明
03DSH 适配与能力边界
原生插件,通过 `dsh plugin add dsh-notifier --profile <profile-name>` 安装;会话事件自动推送,模型可直接调用 `notify` 工具——无需 MCP 桥接,无需额外运行时。
双触发通道
DSH 会话事件(`turn/end` · `approval/asked` · `agent/error`)和面向模型的 `notify()` 工具调用→按级别(`timeSensitive` / `active` / `passive`)路由推送到所有已配置渠道,带分层重试
27 个渠道适配器
消息 + 目标渠道→投递到 27 个渠道——Telegram、Slack、Discord、飞书、钉钉、企业微信、QQ 机器人、OneBot、Teams、Mattermost、Google Chat、Bark、Pushover、ntfy、WxPusher、PushPlus、Server酱、Qmsg、息知、webhook、bell、桌面通知等
零运行时依赖远程审批、提问与会话
六个渠道的入站消息(`telegram`、`feishu`、`qq-bot`、`wxpusher`、`wechat`、`dingtalk`)→审批按钮 / 数字回复兜底;远程多选提问(选项卡片,v0.8);followup / inject / steer
静默永远不会通过审批。QQ 群 / 缺少 `chatType` / 未知来源一律失败关闭;`routeUnsafe` 绕过通道被拦截。移动指挥中心
DSH 会话中的长时运行轮次和静默轮次→心跳 ⏱(默认 15 分钟)和停滞 ⚠(默认 10 分钟)卡片;Telegram/飞书卡片带 ⏹ 停止按钮
在手机上用 `/quiet` · `/unquiet` 静音或恢复某个会话的推送仅本机回环的 Web 管理控制台
携带 Bearer token 的浏览器会话访问 127.0.0.1→六个页面——dashboard / notify / members / bindings / sessions / channels
仅限本机回环(127.0.0.1)浏览器以个人模式打开
04适合谁?何时不该用?
适合
- 运行长时间或无人值守任务的 DeepSeek Harness (dsh) 用户,希望把会话状态、审批和提问推送到自己常用的聊天应用
- 需要离开办公桌也能远程处理审批、提问和会话中途引导的 DSH 运维人员
不适合
- 安装需要 `--profile` 标志:`dsh plugin add dsh-notifier --profile <profile-name>` 面向具名 DSH profile(DSH 0.1.0-rc.6+),所以必须指向你实际运行的 profile(例如 `web`)。
- QQ 控制入站带有来源标记并失败关闭:C2C 为单聊,而 GROUP 群聊、缺少 `chatType` 的消息以及未知来源元数据一律拒绝;会话 `routeUnsafe` 绕过被拦截。
05兼容性、维护与安全提示
- 安装需要 `--profile` 标志:`dsh plugin add dsh-notifier --profile <profile-name>` 面向具名 DSH profile(DSH 0.1.0-rc.6+),所以必须指向你实际运行的 profile(例如 `web`)。
- QQ 控制入站带有来源标记并失败关闭:C2C 为单聊,而 GROUP 群聊、缺少 `chatType` 的消息以及未知来源元数据一律拒绝;会话 `routeUnsafe` 绕过被拦截。
- 入站控制不需要公网 IP——渠道使用长连接或长轮询——只有 WxPusher 回调需要公网 IP。
- 本地 `desktop` 通知渠道依赖 `osascript` / `notify-send` / PowerShell toast;在 Windows 上需要 BurntToast 模块。
MIT · actively developed (v0.9.0, 1352 tests, last push 2026-08-23)
06常见问题
如何把 dsh-notifier 安装到 DeepSeek Harness?
运行 `dsh plugin add dsh-notifier --profile <profile-name>`。DSH 0.1.0-rc.6+ 要求 `--profile` 标志,因为插件安装面向具名 profile——请指向你实际运行的 profile(例如 `web`)。
什么内容会推送到我的手机?支持哪些渠道?
会话事件(`turn/end` · `approval/asked` · `agent/error`)会自动推送,模型也可以用 `notify({ message, channel, title })` 主动推送。共有 27 个适配器——Telegram、Slack、Discord、飞书、钉钉、企业微信、QQ 机器人、Bark、Pushover、ntfy、WxPusher、PushPlus、Server酱、webhook、bell、桌面通知等——在 profile 补丁的 `config.channels` 下配置。
能在手机上审批智能体的操作吗?
可以。6 个渠道支持入站(telegram、feishu、qq-bot、wxpusher、wechat、dingtalk)。审批以 Telegram/飞书卡片或 QQ 1:1 聊天的原生按钮送达,其他渠道用数字回复兜底——而且静默永远不会通过审批。
需要自己的服务器或公网 IP 吗?
不需要——README 明确宣传零运行时依赖和「无需部署第二个运行时」。入站渠道使用长连接或长轮询,所以不需要公网 IP(只有 WxPusher 回调需要)。
Web 管理控制台有什么用?
开启 `admin.enabled: true` 后会得到一个仅本机回环(127.0.0.1)的控制台,含六个页面——dashboard / notify / members / bindings / sessions / channels——用于管理凭证、身份绑定和路由。
07相关的 DSH 工作流
awesome-gpt-image-2
作者 freestylefly
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+ 套工业级模板与可复用 Skills,新增 2.5 同提示词对比专区,附完整提示词与生成记录,持续更新。
voyager
作者 voyager-crew
Enhancement suite for Gemini, AI Studio, Claude, ChatGPT & DeepSeek — plus a prompt manager for any website, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude、ChatGPT 与 DeepSeek 的增强套件;其中的提示词管理器可用于任意网站,如 DeepSeek Harness。
dsh-im
作者 xmanrui
通过扫码或机器人凭据把IM机器人接入DeepSeek Harness(支持飞书、微信、钉钉、企业微信、QQ、Slack、Telegram、Discord和WhatsApp)。 Connect IM bots to DeepSeek Harness via QR code or credentials (9 channels).
wegent
作者 wecode-ai
开源、可自托管的 AI 工作空间,用于规划、构建和交付代码、协作与自动化任务。
08数据与来源
dsh plugin add dsh-notifier --profile <profile-name>
session events (`turn/end` · `approval/asked` · `agent/error`) auto-notify, the model calls a `notify` tool directly
`--profile` is required (DSH 0.1.0-rc.6+): plugin installs target a named profile — use the one you run (e.g. `web`).
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-28。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
