OpenClaw 企业微信推送配置教程:让 AI 助手主动找你
很多人用 AI,都是"我问它答"。
但有没有想过:让 AI 主动给你发消息?
比如:
- 重要新闻发生了,AI 推送提醒
- 股票波动超过阈值,AI 发通知
- 定时任务完成,AI 汇报结果
OpenClaw 的企业微信插件,就是干这个的。
一、什么是 OpenClaw
OpenClaw 是一个开源的 AI Agent 框架。
它可以:
- 连接多个消息渠道(微信、钉钉、飞书、Telegram、Discord 等)
- 执行自动化任务
- 主动推送消息
核心能力:不只是响应,还能主动发起对话。
二、企业微信插件能做什么
安装后,你可以:
- *私聊机器人:在企微里直接和 AI 对话
- *群聊机器人:在企微群里 @机器人 获取回复
- *主动推送:AI 定时或在特定事件发生时,主动给你发消息
典型场景:
- 早间新闻推送
- 股票监控告警
- 任务完成通知
- 会议提醒
三、前置条件
在开始之前,你需要:
- *企业微信管理员权限(用于创建应用)
- *一台服务器(云服务器或本地机器)
- *OpenClaw 已安装(`npm install -g openclaw`)
四、Step 1:创建企微应用
- 登录企业微信管理后台:`https://work.weixin.qq.com/`
- 进入「应用管理」→「自建」→「创建应用」
- 填写应用信息:
- 应用名称:AI助手(自定义)
- 应用logo:上传一个图标
- 可见范围:选择能使用的人
- 创建后,记录以下信息:
- AgentId:应用 ID
- Secret:应用密钥(点击查看)
- 获取企业 ID:
- 进入「我的企业」→「企业信息」
- 记录 企业 ID (CorpId)
五、Step 2:配置可信域名
- 在应用详情页,找到「企业可信IP」
- 添加你的服务器 IP 地址
- 设置回调 URL(可选,用于接收消息):
- URL 格式:`https://你的域名/wecom/callback`
- Token 和 EncodingAESKey 随机生成即可
六、Step 3:安装 OpenClaw 企业微信插件
在服务器上执行:
# 安装 OpenClaw(如果还没装)
npm install -g openclaw
# 初始化配置
openclaw config init
# 安装企业微信插件
openclaw plugins install @mocrane/wecom
七、Step 4:配置插件
编辑配置文件 ~/.openclaw/openclaw.json:
{
"plugins": {
"entries": {
"wecom": {
"enabled": true,
"corpId": "你的企业ID",
"agentId": 1000001,
"secret": "你的应用Secret",
"token": "回调Token(可选)",
"encodingAESKey": "回调AESKey(可选)"
}
}
},
"channels": {
"wecom": {
"enabled": true,
"allowFrom": ["用户ID或*"],
"groups": {
"*": { "requireMention": true }
}
}
}
}关键配置说明:
| 字段 | 说明 |
|---|---|
| corpId | 企业微信的企业 ID |
| agentId | 应用的 AgentId |
| secret | 应用的 Secret |
| allowFrom | 允许哪些用户使用,`*` 表示所有人 |
| requireMention | 群聊是否需要 @才回复 |
八、Step 5:启动服务
# 启动 Gateway 服务
openclaw gateway start
# 查看状态
openclaw status
启动后,你的 AI 助手就上线了。
九、Step 6:测试使用
私聊测试
在企业微信中,找到刚创建的应用,发送消息:
你好,介绍一下你自己
AI 会自动回复。
群聊测试
- 将应用添加到企微群
- 在群里 @机器人 发消息:
@AI助手 今天天气怎么样
十、进阶:主动推送消息
这是最强大的功能。
配置定时推送
编辑 ~/.openclaw/workspace/HEARTBEAT.md:
# 心跳任务
每次心跳时检查并发送:
## 早间新闻推送
- 时间:每天 8:00
- 内容:获取热点新闻,推送给指定用户
使用 message 工具主动发消息
在技能或脚本中调用:
// 发送消息给用户
await message({
action: "send",
channel: "wecom",
to: "用户ID",
message: "早安!今天的新闻摘要..."
});
十一、常见问题
Q1:收不到消息?
检查:
- Gateway 是否正常运行:`openclaw gateway status`
- 配置文件是否正确
- 企业微信应用是否启用
- 服务器是否能访问外网
Q2:群聊没反应?
检查:
- 应用是否已添加到群
- 是否配置了 `requireMention: true`
- 是否正确 @了机器人
Q3:如何获取用户 ID?
在企业微信管理后台:
- 「通讯录」→ 点击用户 → 查看「账号」
十二、总结
OpenClaw 企业微信插件的核心价值:
让 AI 从"被动响应"变成"主动推送"。
配置步骤:
- 创建企微应用
- 安装插件
- 配置参数
- 启动服务
- 测试使用
一旦跑通,你就有了一个能主动找你的 AI 助手。
附录:相关链接
- OpenClaw 官网:https://openclaw.ai
- OpenClaw GitHub:https://github.com/openclaw/openclaw
- 企业微信开发文档:https://developer.work.weixin.qq.com/document/
下一步:试试让 AI 每天早上给你推送新闻?
夜雨聆风