让 OpenClaw 通过 ACP 调用 Harness 并接入微信
32.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add BeAChanger/dsh-openclaw-acp该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · platform
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 82 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-openclaw-acp(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/17 16:45:12
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-acp@deepseek-ai/schemastery@deepseek-ai/dsh给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 接入微信
- 面向OpenClaw
面向 OpenClaw 和微信的 DeepSeek Harness 套件,基于 ACP 协议
README
由 DeepSeek 最新模型翻译生成dsh-openclaw-acp
这是一个原生 DeepSeek Harness 组合包,通过官方 Agent Client Protocol(ACP)传输,让 OpenClaw 调用 Harness profile。
本集成刻意把责任拆成三层:
1. DeepSeek Harness 负责 Agent、模型、工具、工作区沙箱和会话日志。
2. OpenClaw ACPX 负责 ACP 进程生命周期、调度与对话路由。
3. OpenClaw 渠道插件负责微信或其他消息通道。
本包不嵌入微信 SDK,也不复制 Harness。它以 dsh.bundle 安装,并加载 DeepSeek 官方 @deepseek-ai/dsh-acp 插件。
展开完整文档(README 剩余 1 节)
dsh-openclaw-acp
这是一个原生 DeepSeek Harness 组合包,通过官方 Agent Client Protocol(ACP)传输,让 OpenClaw 调用 Harness profile。
本集成刻意把责任拆成三层:
1. DeepSeek Harness 负责 Agent、模型、工具、工作区沙箱和会话日志。
2. OpenClaw ACPX 负责 ACP 进程生命周期、调度与对话路由。
3. OpenClaw 渠道插件负责微信或其他消息通道。
本包不嵌入微信 SDK,也不复制 Harness。它以 dsh.bundle 安装,并加载 DeepSeek 官方 @deepseek-ai/dsh-acp 插件。
前置条件
- pnpm 10,以及 OpenClaw 支持的 Node.js 版本;稳定版 OpenClaw 2026.7.1-2 要求 Node.js 22.22.3+、24.15.0+ 或 25.9.0+
- DeepSeek Harness 0.1.0-rc.6
- OpenClaw 2026.7.1-2 或更高版本,并已安装官方 @openclaw/acpx 插件
- OpenClaw Gateway 进程可以读取 DEEPSEEK_API_KEY
- 已配置一个 OpenClaw 渠道,例如腾讯 @tencent-weixin/openclaw-weixin
1. 安装 Harness 组合包
npm install -g @deepseek-ai/dsh@0.1.0-rc.6
dsh plugin --profile openclaw add https://github.com/BeAChanger/dsh-openclaw-acp/releases/download/v0.1.3/dsh-openclaw-acp-0.1.3.tgz
dsh --profile openclaw --dump-config
该命令使用预构建的 release 产物,安装时不会执行仓库构建脚本。Release 页面同时发布 SHA-256 校验文件。
默认路由是 deepseek-official/deepseek-v4-flash,启用 thinking,推理强度为 max,上下文窗口为 1,000,000 token,输出上限为 384,000 token。如需覆盖模型,在 Gateway 环境中设置:
export DSH_OPENCLAW_PROVIDER=deepseek-official
export DSH_OPENCLAW_MODEL=deepseek-v4-pro
2. 在 OpenClaw 注册 Harness
安装并启用 OpenClaw 官方 ACP runtime:
openclaw plugins install @openclaw/acpx@2026.7.1
openclaw config set plugins.entries.acpx.enabled true
如需接入微信,安装本组合已验证的腾讯渠道版本。最后一条命令会显示二维码,必须由运营方扫码授权:
openclaw plugins install @tencent-weixin/openclaw-weixin@2.4.6
openclaw config set plugins.entries.openclaw-weixin.enabled true
openclaw channels login --channel openclaw-weixin
把以下内容加入 OpenClaw 配置:
{
acp: {
enabled: true,
backend: "acpx",
defaultAgent: "deepseek-harness",
allowedAgents: ["deepseek-harness"]
},
plugins: {
entries: {
acpx: {
enabled: true,
config: {
agents: {
"deepseek-harness": {
command: "dsh",
args: ["--profile", "openclaw"]
}
}
}
},
"openclaw-weixin": {
enabled: true
}
}
}
}
重启 Gateway。先验证协议边界,再测试具体渠道:
/acp doctor
/acp spawn deepseek-harness --cwd /工作区绝对路径
如果渠道支持当前对话绑定,可以加 --bind here。如果渠道没有声明 ACP 对话绑定能力,就使用不绑定的一次性任务,让 OpenClaw 把完成结果回传给父对话。
3. 从微信调用
微信渠道接入同一个 Gateway 后,消息链路是:
微信 -> OpenClaw 渠道 -> ACPX -> dsh --profile openclaw -> DeepSeek Harness
多个微信号同时登录时,建议按账号、渠道和发送者隔离私聊会话:
openclaw config set session.dmScope per-account-channel-peer
微信 token 和用户标识不会跨过 ACP 边界。OpenClaw 负责解析渠道发送者与会话;Harness 只接收指定工作区和提示词内容。
安全默认值
- OpenClaw 沙箱不会包裹外部 ACP 进程;Harness 通过自己的 DSH_PERMISSION_MODE 执行边界。
- 生产环境保留 Harness 默认 workspace-write,除非部署明确需要更高权限。
- 暂时不要为此 Agent 启用 OpenClaw ACPX 的 MCP 工具桥。Harness ACP 0.1.0-rc.6 会拒绝非空 mcpServers。
- 用独立操作系统账号运行 Gateway 与 Harness,并限制允许访问的工作区根目录。
- danger-full-access 只能作为紧急权限,不能作为生产默认值。
已知限制
- Harness ACP 当前只支持新会话,不声明加载、恢复、fork 或会话列表能力。
- 只返回已提交的 assistant 文本,不转发实时推理或工具事件。
- 渠道能否持久绑定取决于 OpenClaw 渠道适配器;不支持时使用一次性父对话回传。
- 当前 Harness ACP 拒绝非空 mcpServers,所以不会把 OpenClaw 插件工具注入 Harness。
验证
npm install
npm test
npm run test:acp
npm run pack:check
test:acp 会把本组合包安装进隔离 profile,并执行两段协议验证:先直接启动真实 dsh,验证 ACP 协商与纯 JSON-RPC stdout;再通过 OpenClaw 官方 ACPX 插件所使用的已发布 acpx@0.11.2 runtime,以自定义 Agent 方式拉起该 profile。两段验证都会完成 initialize 和 session/new,不调用模型,也不需要真实 API key。
许可证
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
BeAChanger/dsh-openclaw-acp
让 OpenClaw 通过 ACP 调用 Harness 并接入微信
相关插件 · 平台集成
智能体工程课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
这是你的仓库?认领条目