目 录CONTENT

文章目录

OpenClaw 部署实战:利用企业微信插件实现主号直连微信,零封号风险配置

大家好,除夕当天带来一篇实操文章。
继飞书、Discord、QQ 之后,微信生态终于也被纳入 OpenClaw 的支持版图。作为日活超过 10 亿的国民级应用,微信与 OpenClaw 的组合可以说是"刚需中的刚需"。

更重要的是,这套方案不走第三方协议、不碰 iPad 模拟、不担心封号风险——你可以直接用自己的主号来跑。而且配置完成后,企业微信也会同时打通,一举两得。

⚠️ 前置条件:OpenClaw 必须部署在具备公网 IP 的服务器上。本地部署理论上可行,但需要配置 NAT 穿透,复杂度较高,不推荐。

第一步:将 OpenClaw 暴露至公网

默认情况下,OpenClaw 的 Web 界面绑定在 127.0.0.1(本地回环),仅允许本机访问。我们需要将其改为监听公网地址。

编辑 openclaw.json,完成以下修改:

配置项

修改内容

说明

bind

从 "loopback" 改为 "lan"

监听所有网络接口,包括公网 IP

controlUi.allowedOrigins

添加你的公网 IP

允许该来源的跨域请求

allowInsecureAuth

设为 true

允许 HTTP 访问(无需 HTTPS 证书)

dangerouslyDisableDeviceAuth

设为 true

关闭设备认证,简化部署

配置示例

{
  "bind": "lan",
  "controlUi": {
    "allowedOrigins": ["http://你的公网IP:18789"],
    "allowInsecureAuth": true,
    "dangerouslyDisableDeviceAuth": true
  },
  //其他配置
}

保存后执行重启:

openclaw gateway restart

我的云服务器使用这个命令会报错:
[root@VM-0-8-opencloudos .openclaw]# openclaw gateway restart
🦞 OpenClaw 2026.2.14 (c1feda1) — Type the command with confidence—nature will provide the stack trace if needed.
Gateway service check failed: Error: systemctl --user unavailable: Failed to connect to bus: No medium found

搜了下是由于我的环境没有用户 systemd 会话
这时候在服务器中安装一个claude code就很方便了,直接使用claude code一键解决!
最后告诉我使用:openclaw gateway --force可以解决

一切配置好,这时候一直报错:

Pasted image 20260215211931.png

这时候又祭出Claude code大法,让他帮我排查,各种帮我重启和检查

Pasted image 20260215213348.png

最终它给的建议是手动使用token登陆,检查页面,确实是token没有输入:

Pasted image 20260215213455.png

这时候填充好token,页面显示 Connected 即表示公网通道已通。

Pasted image 20260215213522.png

🔒 安全提示:HTTP 明文传输存在泄露风险,务必保管好 IP 地址和 Token,避免在公共网络暴露管理界面。

第二步:安装企业微信插件

OpenClaw 官方插件库提供了企业微信(WeCom)适配器,安装命令如下:

openclaw plugins install @openclaw-china/wecom-app

安装完成后提示:

Pasted image 20260215213719.png

完成后检查 openclaw.json,确认 plugins 数组中已启用 wecom-app

Pasted image 20260215213757.png

第三步:企业微信后台配置

这是整套方案的核心——利用企业微信的"微信插件"功能,将企业应用的能力透传至微信端

3.1 创建自建应用

登录 企业微信管理后台[https://work.weixin.qq.com/] → 应用管理 → 自建应用 → 创建应用

Pasted image 20260215204221.png
  • 上传应用 Logo

  • 填写应用名称和可见范围

    Pasted image 20260215204353.png

3.2 配置API接收

创建成功后,记录以下两个关键参数:

  • AgentID:应用的唯一标识

  • Secret:应用的调用密钥(点击后会推送到企业微信客户端,注意保密)
    进入应用详情页 → 接收消息 → 设置 API 接收

    Pasted image 20260215204452.png

    Token 和 EncodingAESKey:点击"随机获取",使用你服务器的公网ip(格式:http://<公网IP>:18789/wecom/app),这里先不点保存,先知道怎么配置,因为openclaw端还没设置回调地址,所以这里保存会提示:openapi回调地址请求不通过,后续再来保存即可。

    Pasted image 20260215204608.png

3.3 获取企业 ID

前往 我的企业 页面,复制 企业 ID(CorpID)

Pasted image 20260215213902.png

第四步:OpenClaw 侧通道配置

回到服务器,在 openclaw.json 的 channels 节点中添加 wecom-app 配置:

{
  "wecom-app": {
    "enabled": true,
    "webhookPath": "/wecom/app",
    "token": "从企业微信后台获取的Token",
    "encodingAESKey": "从企业微信后台获取的AESKey",
    "corpId": "你的企业ID",
    "corpSecret": "你的应用Secret",
    "agentId": "你的AgentID"
  }
}

保存并重启:

openclaw gateway restart 或者:openclaw gateway --force

确认无报错后,返回企业微信后台,在 API 接收 URL 中填入:

http://<你的公网IP>:18789/wecom/app

点击保存。如果企业微信提示"请求成功",说明消息通道已打通。

Pasted image 20260215222416.png

接下来这一步非常重要!配置应用可信ip!如果不配置这个ip,企业微信应用是收不到openclaw回复的消息的,进入前面创建的应用详情页,在页面底部找到企业可信IP,并单击配置

Pasted image 20260216010958.png

第五步:绑定微信端

在企业微信后台找到 微信插件 功能页:

Pasted image 20260216002455.png
  1. 上传应用 Logo

  2. 扫描页面提供的二维码,完成微信绑定
    完成后,打开微信 → 通讯录 → 我的企业,即可看到新添加的 OpenClaw 应用,

    Pasted image 20260216011446.png

    然后就可以愉快的聊天了

    Pasted image 20260216011501.png

实际应用

我之前有这样一个应用,在微信公众号中看到好的文章,总是想把它收藏下来,用AI总结便于后续复盘。但是不管是发送给自己或收藏起来,久而久之总是忘记了。
之前使用coze做过一个应用,接入微信公众号可以实现这个功能,但是不好的是微信公众号是一个公域的入口,关注的粉丝总是往我的公众号发,导致收藏的效果很差。
现在有了openclaw接入微信后,事情变得简单许多了,将文章的链接复制下来,发送给openclaw应用,它自己解析,然后存入飞书多维表格,随时随地复盘!
实现方式也很简单,使用claude code的Skill Creator

npx skills add https://github.com/anthropics/skills --skill skill-creator

然后直接给它说:

/skill-creator 帮我创建一个skill,用于用户输入一篇微信公众的文章链接后,你用python解析文章内容并总结文章内容,并将文章链接、标题、内容总结、核心观点、创建时间,通过api的方式存入飞书多维表格,微信公众号文章链接以mp.weixin.qq.com开发,当识别到url开头时触发这个skill。你接入飞书多维表格需要哪些东西你再和我沟通

然后claude code开始创建这个skill:

Pasted image 20260216012932.png

不一会儿skill创建好了,同时按照它的方法,我们将环境变量设置好,现在测试一下,将我之前写过的一篇文章链接发送给应用:

Pasted image 20260216013224.png

然后看看我的飞书多维表格:

Pasted image 20260216013251.png

成功记录,并且内容总结得也比较完整。

方案总结与局限

优势

  • ✅ 完全合规:基于企业微信官方应用接口,非协议破解

  • ✅ 零封号风险:可使用主号运行

  • ✅ 双端打通:企业微信和微信同时可用
    局限

  • ❌ 不支持群聊:本质是"企业应用"而非"个人账号",只能单点对话,无法被拉入微信群
    对于需要群聊场景的用户,建议继续观望微信官方 Bot 接口的开放进度,或考虑企业微信的"客户群"功能作为替代方案。
    对于个人来说,也非常方便了


0

评论区