工作中是用的企业微信,想着把Openclaw接入企业微信,如果是跟客户对接,其实微信更多,但是可惜微信本身没给Bot机制,因此暂时我就不考虑对外的问题了,先内部提效。 首先企业微信是有bot机制和应用机制,也就是可以配置一些机器人。
openclaw安装
这个其实还是一键命令,注意node版本要22+。
# nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
# 安装龙虾
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw 企业微信插件
社区里已经有人贡献了插件,直接用就完事。说明openclaw官网并没有企业微信相关的集成介绍,我看有相关PR,但是还没合并。so,目前仅根据插件的说明来接入即可。
# 安装插件
openclaw plugins install @creatoraris/openclaw-wecom
插件配置
{
"plugins": {
"entries": {
"openclaw-wecom": {
"enabled": true,
"config": {
"token": "your_token",
"encodingAESKey": "your_encoding_aes_key",
"corpId": "your_corp_id", // 这个非必填
"port": 8788 // 龙虾默认的端口
}
}
}
}
}
注意:配置修改生效需要重启Openclaw。命令是openclaw gateway restart。
企业微信Bot/应用配置
上面的配置中token这些参数是需要在企业微信管理后台创建Bot或者应用后获取的,下面说下创建的步骤。
- 直接在企业微信下进行创建即可。但注意这里有个坑,比如我在公司组织下去创建Bot,提示回调地址必须是内网域名,也就是
机器人地址是受限于管理员的,这个要注意。 - 填写需要的回调地址和机器人信息的话,按照创建的Bot或应用的说明进行配置。
部署配置复杂,一键部署?
上述的部署还是有些复杂度,如果不想自己部署的话,可以考虑一些傻瓜式的部署方案,比如国内这些云厂商的,虽然简陋凑合玩吧。比如腾讯云,再比如阿里云都有类似的产品。
slash command支持
本身企业微信无论是群还是私聊是不支持/唤起命令的,但是单纯消息里发送比如/stop还是可以正常唤起对应指令的,感觉有点鸡肋了,毕竟现在slash command已经是Bot的标配了,期待企业微信后续能支持一下吧。
Bot的优缺点
这里说下企业微信Bot我目前看到的缺点吧
- 不支持slash command,正如上面所说。
- 不支持图片等富文本形式,还是仅支持文本,垃圾到爆。
有点的话,那就是可以添加到群,至少可以方便在一个群里跟多个Bot进行对话。
应用的优缺点
目前我还没需求玩应用,但了解了下。应用的缺点是无法添加到群,只能单聊,优点是可以支持一些富文本形式的消息,比如图片,另外可以打通微信跟单个用户沟通,入口是企业微信管理后台 -> 我的企业 -> 微信插件 -> 个人微信扫码关联。感兴趣的可以试试。
相关阅读
- OpenClaw 入门指南 — 安装配置、Telegram Bot 接入和 MCP 使用
- OpenClaw AI 模型选择攻略 — 对比 GPT、Claude、MiniMax 等主流模型
- OpenClaw 实现自媒体图文发布 — 通过 MCP 接入公众号/小红书/头条号
写在最后
总的来说,企业微信玩龙虾可以,效果的话凑合吧,核心其实还是AI模型。推荐大家接入GPT,最差也是minimax玩玩比较好,至于腾讯的元宝,2个字-垃圾。最后,企业微信的Bot和应用都不支持slash command,感觉有点落后了,期待后续更新吧。

