教程中心微信接入
部署

OpenClaw 接入微信:打造你的私人 AI 助手

2026.04.20· 20 分钟部署· 🌊 OpenClaw · 💬 微信

把龙虾养到微信里!随时随地用微信和 AI 对话,不需要打开电脑。本教程覆盖从注册公众号到消息上行的完整流程。

前置要求:已完成 OpenClaw 安装,并能正常对话。

📋 你需要准备

  • 一个微信公众号(订阅号即可,个人也能注册)
  • 一台有公网 IP 的服务器(或使用 ngrok 内网穿透)
  • OpenClaw 已安装且可用

步骤一:注册微信公众号

1 创建订阅号

前往 微信公众平台,点击"立即注册",选择"订阅号"。

个人用户只需身份证即可完成注册,无需企业资质。

步骤二:获取开发者凭证

2 配置开发者信息

登录公众号后台 → 开发 → 基本配置:

  1. 记录 AppIDAppSecret
  2. 设置 Token(自定义,如 myClawToken2026
  3. 配置 消息加解密方式 为"明文模式"

步骤三:安装 OpenClaw 微信适配器

3 安装 wechat 适配器插件
cd my-first-claw
openclaw install adapter-wechat

安装完成后,编辑 .env 添加微信配置:

# 微信公众号配置
WECHAT_APP_ID=wx_your_app_id
WECHAT_APP_SECRET=your_app_secret
WECHAT_TOKEN=myClawToken2026
WECHAT_PORT=3001

步骤四:启动微信服务

4 启动适配器
openclaw adapter start wechat

你应该看到:

🦞 微信适配器已启动
📡 监听端口: 3001
🔗 回调地址: http://your-server:3001/wechat

步骤五:配置公众号服务器地址

5 填入服务器 URL

回到公众号后台 → 开发 → 基本配置 → 服务器配置:

  • URL:填写 http://your-server:3001/wechat
  • Token:与 .env 中一致
  • EncodingAESKey:随机生成即可

点击"启用",微信会发验证请求,OpenClaw 会自动处理。

步骤六:配置消息回复规则

6 设置自动回复

编辑 config/wechat.yml

reply:
  mode: ai              # AI 模式自动回复
  welcome: "🦞 你好!我是你的 AI 助手,直接发消息和我聊天吧!"
  timeout: 30           # 超时秒数
  max_length: 2048      # 单条回复最大字数

步骤七:测试对话

7 在微信里和龙虾聊天

打开微信,搜索你的公众号,发送消息:

你: 帮我写一段 Python 读取 CSV 的代码

🦞 好的!这是一个使用 pandas 读取 CSV 的示例:
import pandas as pd
df = pd.read_csv('data.csv')
print(df.head())

步骤八:生产环境优化

8 稳定运行建议
  • 使用 PM2 管理进程:pm2 start "openclaw adapter start wechat"
  • 配置 Nginx 反向代理 + HTTPS(微信要求生产环境必须 HTTPS)
  • 设置 日志轮转,避免日志文件撑爆磁盘

🎉 微信龙虾已上线!

接下来你可以:

微信公众号订阅号的消息有 5 秒超时限制,复杂问题可能回复不全。建议使用客服消息接口或升级服务号解决。