跳到主要内容
Plugin

dsh-wx-bridge

zhy5/dsh-wx-bridge

手机微信驱动本机 DSH:自建 iLink 桥 + 常驻 ACP 原生会话(上下文归 DSH、可 resume),手机会话自动登记进桌面工作区;支持图片识别、直接发文件(Excel/Word/PDF,由会话里的 agent 自行解析)与语音转写。审批可在微信里应答(编号卡片,ask/allow/reject 策略,超时按拒绝),任何进程也能通过 outbox 推送把消息发到手机。准入默认 strict(只服务已登记设备);手机通道权限预设可配置,详见 README 安全基线。

形态
Plugin 插件
安装
npm 包安装
需要密钥
是
近月下载
3,428
最近推送
15 天前更新

项目说明

From README

@zmainer/dsh-wx-bridge DSH(DeepSeek Harness)插件:把 手机微信 接到本机 DSH,让微信消息驱动本机执行任务。- 宿主半 :注册独立前缀路由 /wxbridge/ ,托管桥进程(启动/停止/重启/体检),向设置页提供实时状态与 预设下拉 。- 客户端半 :设置 → 微信连接 面板(React),显示桥的真实状态、启停按钮、扫码配对,以及 手机通道预设 选择。- 内核 : lib/kernel/ 内置零依赖的 bridge.mjs (iLink 长轮询收发 + ACP 会话执行)与 keeper.mjs (存活自检 + 脱树重启)。

路径、工作区、知识库、预设全部可配置,无硬编码。- 1.1.0 新增 : 微信内审批应答 (审批卡推到微信,回「批准 / 拒绝」即可)与 主动推送 (任何进程用一行命令把消息推到手机)。执行路径(1.0 起:ACP 原生会话) 手机消息 不再由插件拼接上下文 ,而是交给 DSH 自己的会话 : - 每个微信联系人一条会话 :会话 id 存在桥状态里;桥或宿主重启后 session/resume 续接,上下文不丢。- 每个「档位」一条独立会话 :档位 = 通道预设(见下),切档不串上下文。

- 执行优先级:① ACP 原生会话 → ② 宿主内执行 → ③ 一次性 headless(兜底,仍用「固定提示词 + 历史」拼接)。- 模型/推理强度可切( /model 、 /effort ),选择按 peer 记忆; 每次 new/resume 后重新施加 (ACP 的会话配置不随会话日志持久化)。安装 改名说明 :本插件原名 @zmainer/wxbridge ,自 1.0.8 起改名为 @zmainer/dsh-wx-bridge (旧包已弃用,仅保留历史版本)。

插件 内部标识仍是 wxbridge (cordis 插件 id、设置页面板 id、 HTTP 路由前缀 /wxbridge/ 均不变),所以迁移只需换包名,配置与数据目录都不用动。装完确认 profile 的 package.j

Original description

DSH plugin: connect WeChat (official iLink/ClawBot) to DeepSeek Harness — live status settings panel + bundled bridge/keeper kernel

安装方式

npm 包安装 · 需要额外配置密钥

README 解析
shell
dsh plugin --profile <profile> add @zmainer/dsh-wx-bridge

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量
  • 调用模型

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 15 天内有提交;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 3428 次,star 不多但真在被使用。

维护活跃
86
实用度
70
生态热度
71
上手便捷
74
信号质量
100
数据置信度
100%
评分怎么算