背景
很多人问:OpenClaw 能不能接微信?
答案是:能,但需要一点配置。
原理
OpenClaw 通过 Channel 机制对接各种平台:
用户消息 → Channel → OpenClaw → Skills 处理 → 回复 → Channel → 用户
微信的挑战:
- 没有官方 API
- 需要用第三方方案
三种方案
方案 1:企业微信(推荐)
企业微信有官方 API,稳定性最好。
步骤:
- 注册企业微信
- 创建应用,获取 AgentId 和 Secret
- 配置 OpenClaw:
openclaw configure
# 选择 WeChat Work
# 输入 CorpId, AgentId, Secret
方案 2:微信机器人(ComWechat)
使用第三方机器人框架,如 ComWechat。
优点:支持个人微信 缺点:有封号风险
方案 3:微信 Webhook(Server酱)
通过 Server酱 等服务转发消息。
优点:简单 缺点:只能单向通知,不能回复
我用的方案
我推荐 企业微信:
- 稳定:官方 API,不会封号
- 功能全:支持消息收发、文件、图片
- 免费:小团队够用
配置示例
# ~/.openclaw/config.yaml
channels:
- type: wechat-work
corp_id: ww123456789
agent_id: 1000001
secret: your-secret
效果
配置好后:
用户:帮我查一下今天的订单
OpenClaw:
1. 调用订单系统 API
2. 生成订单摘要
3. 返回给用户
我的服务
不会配置?我帮你:
| 套餐 | 价格 | 内容 |
|---|---|---|
| 基础安装 | ¥99 | OpenClaw + 基础配置 |
| 完整配置 | ¥299 | + 微信/飞书 Channel + 5 个 Skills |
| 企业定制 | ¥999 | + 自定义 Skills + 培训 |
落地页:yang1002378395-cmyk.github.io/clawmart
微信集成是最常问的问题之一,写这篇文章帮大家答疑。