AionClaw需通过企业微信长连接模式机器人实现自动推送:先安装wecom-openclaw-plugin插件(v2.3.0+),再在企微后台创建API模式机器人并获取Bot ID/Secret,接着在AionClaw通道管理中配置并启用主动推送,最后在Skill中用notify调用发送消息。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想让AionClaw在任务执行完毕后,自动把结果推送到企业微信指定成员或群聊,必须绕过“直接发消息”的幻想,走企微官方授权通道——不是调个API就能发,而是先配通长连接、再绑定可见范围、最后用应用消息接口触发推送。
确认AionClaw已启用企业微信插件
打开AionClaw客户端,点击左下角「工具管理」→「插件中心」→ 搜索“wecom” → 找到 【wecom-openclaw-plugin】 → 点击「安装」。若已安装,点「更新」确保为最新版(v2.3.0+),旧版本不支持主动消息推送的回调鉴权逻辑。
安装完成后,重启AionClaw客户端。这一步不能跳过,否则后续配置无法加载通道模块。
在企业微信后台创建长连接模式机器人
登录企业微信管理后台 → 左侧导航栏进入「安全与管理」→「管理工具」→「智能机器人」→「创建机器人」→「手动创建」→ 页面底部勾选「API模式创建」。
【必须用企业微信管理员账号操作,普通成员看不到API模式选项】
进入API配置页后,连接方式选择「使用长连接」——这是唯一支持主动推送的路径。URL回调方式仅支持被动回复,无法实现定时/事件触发的单向通知。
填写机器人名称(如“AionClaw-通知助手”),在「可使用成员」中勾选目标接收人或部门。这一步决定谁收得到消息:未勾选的成员,哪怕你代码里写了ID也发不出去。
保存后,页面立即生成 Bot ID 和 Secret。复制这两段字符串,粘贴到安全位置。Secret只显示一次,关闭页面即不可再查。
配置AionClaw通道并启用主动推送权限
回到AionClaw客户端 → 左侧导航点击「通道管理」→「添加通道」→ 选择「企业微信」→ 填入上一步获取的 Bot ID 和 Secret。
勾选「启用主动消息推送」开关。该开关默认关闭,不手动开启则所有 notify() 调用都会静默失败。
点击「测试连接」按钮:若返回绿色“连接成功”,说明AionClaw已能通过长连接与企微服务器握手;若报错“invalid secret”,请核对Secret是否复制完整(含大小写及特殊字符)。
测试通过后,点击「保存并启用」。此时AionClaw会自动注册一个名为“AionClaw-Notify”的应用身份,用于调用企微的「发送应用消息」接口。
在Skill脚本中调用notify发送通知
打开「技能市场」→「新建技能」→ 选择「定时任务」模板或空白脚本,粘贴以下代码:
```yaml
name: daily-report-notify
trigger: cron "0 0 * * *" # 每天零点触发
steps:
- action: shell
command: echo "今日数据同步完成,共处理37条记录"
- action: notify
channel: wecom
to: ["ZhangSan@company.com", "WangXiaoEr@company.com"]
title: "✅ AionClaw任务完成提醒"
content: "{{ steps[0].output }}"
```
to字段填企业微信邮箱格式账号,不是手机号也不是姓名。如果要发给部门,改用 department_id: "123456789"(需从企微管理后台「通讯录」→「部门」中查看ID)。
保存技能后,点击右上角「启用」。下次触发时,AionClaw将通过长连接通道,调用企微接口把消息推送到指定成员的企业微信工作台消息列表。



















