在微信里与 DSH 智能体对话、监控并审批任务
37.2/100
综合分
6
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Jesse-njx/dsh-chatnode-wechat该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · platform
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 67 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@dsh-cowork/chatnode-wechat(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 15:57:08
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 3 处,展示前 3 条)
- 读取本地文件lib/gateway/index.js:261
plaintext = await readFile(filePath); - 写入本地文件lib/node/inbound.js:91
await mkdir(dir, { recursive: true }); - 写入本地文件lib/node/inbound.js:99
await writeFile(absPath, downloaded.bytes);
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-credentials@deepseek-ai/dsh-llm@deepseek-ai/dsh-session@deepseek-ai/dsh-session-title@deepseek-ai/dsh-tools@deepseek-ai/dsh-user-approval@deepseek-ai/schemastery@deepseek-ai/dsh-agent-presets@deepseek-ai/dsh-credentials-local@deepseek-ai/dsh-system-prompt给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 微信内与智能体对话
- 监控任务
- 审批任务
在微信里和 DSH 智能体聊天、监控并审批——给 DeepSeek Harness 用的 iLink 网关加会话节点套件
README
由 DeepSeek 最新模型翻译生成dsh-chatnode-wechat
在微信里与你的 DSH agent 对话、监控、审批。
一个 DeepSeek Harness bundle,通过腾讯非官方 iLink bot 网关(ilinkai.weixin.qq.com)把 DSH profile 接到微信个人账号 —— 与 hermes-agent、OpenClaw 同机制。文字与图片双向收发(微信发图自动下载解密交给 agent,/send 把图片发回微信),支持 /sessions /use /new /stop /status 会话管理,权限请求直接在聊天里用 /yes / /no 回答,进度以摘要形式推送而不是刷屏式工具调用。
你 (微信) ⇄ iLink ⇄ wechat-gateway ⇄ wechat-conversation-node ⇄ DSH agent 会话
Bundle 内含两个可分离的 Cordis 插件:
| 插件 | 职责 |
| wechat-gateway(WechatGateway) | iLink 服务(ctx.wechat):扫码登录、鉴权长轮询、断线重连/退避、发送重试 + 限流熔断、正在输入指示、加密 CDN 媒体下载/上传(downloadImage / sendImage)。
展开完整文档(README 剩余 1 节)
dsh-chatnode-wechat 在微信里与你的 DSH agent 对话、监控、审批。 一个 DeepSeek Harness bundle,通过腾讯非官方 iLink bot 网关(ilinkai.weixin.qq.com)把 DSH profile 接到微信个人账号 —— 与 hermes-agent、OpenClaw 同机制。文字与图片双向收发(微信发图自动下载解密交给 agent,/send 把图片发回微信),支持 /sessions /use /new /stop /status 会话管理,权限请求直接在聊天里用 /yes / /no 回答,进度以摘要形式推送而不是刷屏式工具调用。 你 (微信) ⇄ iLink ⇄ wechat-gateway ⇄ wechat-conversation-node ⇄ DSH agent 会话 Bundle 内含两个可分离的 Cordis 插件: | 插件 | 职责 | | wechat-gateway(WechatGateway) | iLink 服务(ctx.wechat):扫码登录、鉴权长轮询、断线重连/退避、发送重试 + 限流熔断、正在输入指示、加密 CDN 媒体下载/上传(downloadImage / sendImage)。 | | wechat-conversation-node | 微信 ⇄ DSH 桥:allowlist 白名单闸门、会话定位、命令、摘要式出站(分块 + 限速)、审批。 | ⚠️ 先读这里 - 一个账号一个轮询者。 iLink 每个 bot token 只允许一个鉴权轮询者。如果你在同一个微信账号上还跑 hermes-agent 或 OpenClaw,其中一方会收到 HTTP 403 并丢消息。请为 agent 使用专用微信账号,并且绝不要用同一个 token 跑两个本 bundle 实例。 - 非官方网关。 与 hermes/openclaw 同机制,腾讯可能限制该账号。再次建议:使用可以接受的专用账号。 - 非官方协议。 iLink 细节是从 hermes-agent 源码逆向的,而非腾讯文档。 录制好的转录样本在 test/fixtures/inbound.ndjson,CI 不需要真实账号。 安装 git clone https://github.com/Jesse-njx/dsh-chatnode-wechat.git cd dsh-chatnode-wechat pnpm install && pnpm build dsh plugin --profile add . 凭据通过 dsh credentials 服务保存 —— 绝不写在 patch 文件里。先配对一次: pnpm login # 打印二维码链接,用微信扫码并确认 这会向 $DSH_HOME/.credentials.yaml 写入 WEIXIN_ACCOUNT_ID / WEIXIN_BOT_TOKEN / WEIXIN_BASE_URL(经 dsh-credentials-local)。bundle 启动时解析并自动开始轮询。 配置 profile patch(cordis.patch.yml) plugins: dsh-chatnode-wechat: allowFrom: [""] # 硬白名单,必填,无默认值 digestIntervalSec: 300 # 运行中每 N 秒发一条进度摘要 approvalTimeoutSec: 600 # 审批超时 → 默认拒绝 maxMessageChars: 2000 # 微信单条气泡上限(协议限制) sendChunkDelayMs: 1500 # 出站气泡间隔限速 cwd: /path/to/workspace # /new 会话的工作目录 mediaDir: /path/to/media # 入站图片落盘目录(默认 $DSH_HOME/attachments/wechat) agentPreset: # /new 会话使用的 agent preset agentProvider / agentModel: ... # /new agent 的模型路由 allowFrom 必填且没有宽松默认值:接受任意微信联系人的指令等于把 prompt 注入的大门敞开。白名单外的消息只记日志、直接忽略,永远不会喂给模型。 用法 给机器人发文字或图片即可。只要存在至少一个会话就是零配置 —— 默认目标是最近的一个会话。 图片收发 - 收图:直接给机器人发图片,网关会下载解密(加密 CDN + AES-128-ECB),落盘到 mediaDir(默认 $DSH_HOME/attachments/wechat/),并把文件路径交给 agent —— agent 用 read_image/vision 工具识别内容。 - 发图:/send 把一张本地图片发回当前联系人(AES 加密 → getuploadurl → CDN 上传 → sendmessage)。发送依赖该 peer 的 context_token,因此由网关进程内执行。 | 命令 | 作用 | | (普通文字) | 路由到当前 agent(agent.followup) | | (图片) | 下载解密落盘,把文件路径交给 agent 识别 | | /sessions | 编号会话列表(最近优先) | | /use N | 切换活动会话 | | /new | 新建 agent+会话并开始 | | /stop | 取消当前任务 | | /status | agent 状态 + 会话摘要 | | /send | 发送一张本地图片给当前联系人 | | /yes /no(仅一条待确认时也可 1/2) | 回答权限请求 | | /help | 命令列表 | 出站是摘要式的,绝不刷屏: - 回合开始时 ⏳ 收到,开始处理… - 每 digestIntervalSec 一条 🔄 仍在处理中… 心跳 - assistant 的实际文字(按 maxMessageChars 分块、限速) - 回合结束时 ❌ 出错… / ⏹ 已停止 / ⚠️ 输出截断 - 🔐 #N 需要你的确认 权限提示,聊天内直接回答 审批 微信个人账号没有按钮。DSH 权限请求触发时,桥接层渲染成编号文本提示并等待: 🔐 #1 需要你的确认工具: bash 原因: run a destructive command 回复 /yes 同意,/no 拒绝(仅一条待确认时也可回复 1/2) 10 分钟内未回复将自动拒绝。 /yes(仅一条待确认时 1)授予 allowed-once;/no(2)拒绝;超时回退到 DSH 默认拒绝。桥接层只回答当前微信用户驱动的 agent 的请求,其余请求沿 answerer 链继续委托。 开发 pnpm install pnpm -r build pnpm --filter @dsh-cowork/chatnode-wechat test # 36 个测试,无需微信账号 - test/fake-ilink-server.ts 实现了 iLink 端点(getupdates 长轮询、 sendmessage、sendtyping、getconfig、扫码登录、加密 CDN),回放 test/fixtures/inbound.ndjson;完整的 入站→会话→出站 循环在 CI 中运行。 - pnpm smoke 是手动真机脚本(设置 WEIXIN_ALLOW_FROM)。 - 锁定 dsh-base 家族版本(本仓库 @deepseek-ai/ 为 0.1.0-rc.6)—— DSH 是开发者预览版,上游可能有破坏性变更。 风险 | 风险 | 对策 | | iLink 独占锁 — 同一 token 两个轮询者 → 403 + 丢消息 | 专用账号;遇 403 大声报错并停止轮询;文档中明确共存警告 | | 账号风险 — 非官方网关 | 专用账号;本 README 明示 | | DSH v0.1 变更 | 锁定 @deepseek-ai/ 依赖;CI 针对锁定版本 | | 协议不透明 | 协议移植自 hermes-agent;已录制样本,重构无需真实账号 | Roadmap - v0.1(本包):扫码登录、双向文字、会话定位、命令、审批、摘要、白名单。 - v0.2:双向图片 ✅(见上文「图片收发」)、双向文件、出站语音回复。 - v0.3:群聊(高风险)、多账号、hermesclaw 式共享轮询代理(与 hermes/openclaw 共存)。 - 后续:复用 node/ 层的企业微信 / 钉钉 / 飞书 bundle。 License MIT —— 见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Jesse-njx/dsh-chatnode-wechat
在微信里与 DSH 智能体对话、监控并审批任务
相关插件 · 平台集成
智能体工程课walkinglabs/learn-harness-engineering
一门项目制课程,教你搭建环境、管理状态、做验证、加控制机制,让 AI 编程智能体稳定干活。
★ 21,155已汉化DSH
71.7
视频翻译配音liuzhao1225/YouDub-webui
开源视频本地化工作台:导入视频,识别、翻译并逐句克隆原声,生成字幕和配音成片。
★ 5,792已汉化Cordis
71.4
失败经验库Ikalus1988/MisakaNet
📚 零依赖、由 git 支撑的微课程库,让 AI 智能体异步分享并检索经过验证的调试经验。| https://misakanet.org
★ 550已汉化DSH
71.2
IM 机器人接入xmanrui/dsh-im
让 DeepSeek Harness 触手可及 Connecting DeepSeek Harness
★ 3,170已汉化DeepSeek 客户端
71
桌面智能体工作区freestylefly/wesight
WeSight 是开源桌面控制台,面向本地 AI 智能体。它帮你安装或复用 Claude…
★ 933已汉化MCP
71
中国平台研究引擎Jesseovo/last30days-skill-cn
给 AI Agent 的中文互联网研究 Skill:检索 8 大平台最近 30…
★ 2,041已汉化DSH
70.7
这是你的仓库?认领条目