乐于分享
好东西不私藏

OpenClaw 企业微信推送配置教程:让 AI 助手主动找你

OpenClaw 企业微信推送配置教程:让 AI 助手主动找你

OpenClaw 企业微信推送配置教程:让 AI 助手主动找你

很多人用 AI,都是"我问它答"。

但有没有想过:让 AI 主动给你发消息?

比如:

  • 重要新闻发生了,AI 推送提醒
  • 股票波动超过阈值,AI 发通知
  • 定时任务完成,AI 汇报结果

OpenClaw 的企业微信插件,就是干这个的。


一、什么是 OpenClaw

OpenClaw 是一个开源的 AI Agent 框架。

它可以:

  • 连接多个消息渠道(微信、钉钉、飞书、Telegram、Discord 等)
  • 执行自动化任务
  • 主动推送消息

核心能力:不只是响应,还能主动发起对话。


二、企业微信插件能做什么

安装后,你可以:

  1. *私聊机器人:在企微里直接和 AI 对话
  2. *群聊机器人:在企微群里 @机器人 获取回复
  3. *主动推送:AI 定时或在特定事件发生时,主动给你发消息

典型场景:

  • 早间新闻推送
  • 股票监控告警
  • 任务完成通知
  • 会议提醒

三、前置条件

在开始之前,你需要:

  1. *企业微信管理员权限(用于创建应用)
  2. *一台服务器(云服务器或本地机器)
  3. *OpenClaw 已安装(`npm install -g openclaw`)

四、Step 1:创建企微应用

  1. 登录企业微信管理后台:`https://work.weixin.qq.com/`
  1. 进入「应用管理」→「自建」→「创建应用」
  1. 填写应用信息:
  2. 应用名称:AI助手(自定义)
  3. 应用logo:上传一个图标
  4. 可见范围:选择能使用的人
  1. 创建后,记录以下信息:
  2. AgentId:应用 ID
  3. Secret:应用密钥(点击查看)
  1. 获取企业 ID:
  2. 进入「我的企业」→「企业信息」
  3. 记录 企业 ID (CorpId)

五、Step 2:配置可信域名

  1. 在应用详情页,找到「企业可信IP」
  1. 添加你的服务器 IP 地址
  1. 设置回调 URL(可选,用于接收消息):
  2. URL 格式:`https://你的域名/wecom/callback`
  3. 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 会自动回复。

群聊测试

  1. 将应用添加到企微群
  2. 在群里 @机器人 发消息:
@AI助手 今天天气怎么样

十、进阶:主动推送消息

这是最强大的功能。

配置定时推送

编辑 ~/.openclaw/workspace/HEARTBEAT.md

# 心跳任务

每次心跳时检查并发送:

## 早间新闻推送
- 时间:每天 8:00
- 内容:获取热点新闻,推送给指定用户

使用 message 工具主动发消息

在技能或脚本中调用:

// 发送消息给用户
await message({
action: "send",
channel: "wecom",
to: "用户ID",
message: "早安!今天的新闻摘要..."
});

十一、常见问题

Q1:收不到消息?

检查:

  1. Gateway 是否正常运行:`openclaw gateway status`
  2. 配置文件是否正确
  3. 企业微信应用是否启用
  4. 服务器是否能访问外网

Q2:群聊没反应?

检查:

  1. 应用是否已添加到群
  2. 是否配置了 `requireMention: true`
  3. 是否正确 @了机器人

Q3:如何获取用户 ID?

在企业微信管理后台:

  • 「通讯录」→ 点击用户 → 查看「账号」

十二、总结

OpenClaw 企业微信插件的核心价值:

让 AI 从"被动响应"变成"主动推送"。

配置步骤:

  1. 创建企微应用
  2. 安装插件
  3. 配置参数
  4. 启动服务
  5. 测试使用

一旦跑通,你就有了一个能主动找你的 AI 助手。


附录:相关链接

  • OpenClaw 官网:https://openclaw.ai
  • OpenClaw GitHub:https://github.com/openclaw/openclaw
  • 企业微信开发文档:https://developer.work.weixin.qq.com/document/

下一步:试试让 AI 每天早上给你推送新闻?