DeepSeek Harness plugin

dsh-clawbot-notify

DSH plugin: notify personal WeChat via ilink protocol (Weixin ClawBot) when a task completes, errors, or needs user input. Built-in QR login flow and WebUI settings panel.

Jump to install

Source facts

Repository
ljnljn2005/dsh-clawbot-notify
Latest update
Aug 19, 2026
Category
Remote & Mobile
GitHub stars
1
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/ljnljn2005/dsh-clawbot-notify
Plugin: dsh-clawbot-notify
Author: ljnljn2005

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer2 files
README.mdSource · read only

dsh-clawbot-notify

DSH(DeepSeek Harness)插件:任务完成 / 报错 / 需要用户选择时,通过个人微信(ilink 协议,Weixin ClawBot 通道)发送主动通知。内置微信扫码登录流程,无需第三方 webhook 服务。

> 技术参考:codex-wechat(ilink API 对接 + 账号存储)、dsh-wechat-notify(DSH 插件形态)、@claw-lab/wxclawbot-cli(主动发送协议)。

特性

特性说明
主动推送直接调 ilink/bot/sendmessage 给微信发消息(无需对方先发消息)
三个事件任务完成(✅) / 报错(❌) / 需用户选择(❓)
内置登录工具 clawbot_login 生成二维码 → clawbot_login_confirm 轮询确认并保存凭据
复用账号凭据存 ~/.codex-wechat/accounts/,与 codex-wechat 完全兼容
幂等同一错误/询问按 agent:turn:step 去重,不重复轰炸
失败隔离发送失败只记日志,绝不影响 dsh 主流程
限速识别识别微信 ret=-2(约 7 条/5 分钟限速)并给出提示

安装

dsh plugin --profile web add github:ljnljn2005/dsh-clawbot-notify
dsh plugin --profile headless add github:ljnljn2005/dsh-clawbot-notify   # 可选

profile 的 cordis.patch.yml 中启用:

- insert:
    - id: clawbot-notify
      name: 'dsh-clawbot-notify'
      config:
        title: 'DSH 提醒'

使用步骤

1. 首次登录:在任务中让 agent 调用 clawbot_login → 用微信扫二维码 → 手机上确认 → 调用 clawbot_login_confirm。凭据自动保存。 2. 日常使用:无需任何操作,任务完成/报错/需选择时自动收到微信通知。 3. 查看状态:可让 agent 调用 clawbot_account 查看当前登录账号与目标。

配置项

字段类型默认说明
titlestringDSH 提醒通知标题前缀
notifyCompletebooleantrue任务完成时通知
notifyErrorbooleantrue任务出错时通知
notifyQuestionbooleantrue需要用户选择时通知
baseUrlstringhttps://ilinkai.weixin.qq.comilink 服务地址
tokenstring""微信 bot token(可选,留空读账号文件)
toUserIdstring""目标用户 ID(可选,留空发给自己/账号绑定用户)
accountIdstring""多账号时指定;留空用最近登录的
accountsDirstring~/.codex-wechat/accounts账号文件目录
timeoutMsnumber15000发送超时
maxContentLengthnumber500消息正文最大字符数
dryRunbooleanfalse试运行:只记日志不真发

本地测试

node test/test.mjs

用 mock ilink 服务器验证:发送 body 结构(主动推送 context_token 为空)、ret=-2 限速处理、登录流程与凭据落盘、事件触发端到端发送。

License

MIT