SyNodeAi OpenClaw Plugin
SyNodeAi OpenClaw Plugin 用于将微信私聊和群聊接入 OpenClaw,使每一条消息都能进入 Agent Runtime,触发 Tool、Skill 或 Workflow 调度。
为什么做这个插件
在 OpenClaw 体系里,微信不仅是聊天工具,更是:
- 高活跃入口:天然承载真实用户会话
- 事件源:每条消息都可以转换为 Agent Event
- 执行环境:每个会话都可以成为独立上下文 Runtime
- 能力承载层:可以继续挂载 Tool、Skill、Workflow、ACP 持久会话
可以理解为:
WeChat = Event Source OpenClaw = Runtime Agent = Execution Unit Tool / Skill = Capability Layer
架构概览
WeChat ↓ Channel (SyNodeAi) ↓ OpenClaw Runtime ↓ Agent ↓ Tool / Skill / Workflow → Response → WeChat
功能特性
通道能力
- 支持微信私聊/群聊接入
- 支持 SyNodeAi API + Webhook 回调
- 支持消息转 Event
- 支持接入 OpenClaw Channel 体系
Agent 执行能力
- 每个会话独立上下文
- 支持 bindings 路由到指定 Agent
- 支持 ACP 持久会话
- 支持群聊/私聊细粒度触发策略
微信特性支持
- 支持
@触发/引用触发 - 支持引用回复/普通回复/@发送者
- 支持撤回消息
- 支持转发已有富消息
- 支持表情/名片/小程序/appmsg/链接等富消息
- 支持群成员目录读取与已知对象缓存
媒体与语音能力
- 支持媒体上传
- 支持
mediaPublicUrl本地反代 - 支持 S3 兼容上传
- 支持语音自动转 silk
- 支持自动下载
rust-silk - 支持 ffmpeg/ffprobe 处理媒体
快速开始
只需要几分钟,你就可以让微信跑起一个 AI Agent。
1. 安装插件
推荐使用 npm 安装:
openclaw plugins install synodeai
其他安装方式包括本地目录安装、软链接(开发调试)或归档安装。安装或启用插件后需要重启 Gateway。
2. 登录并获取 Token
打开地址登录微信并完成绑定,获取 token:
http://synodeai.webotchat.com/quickstart
3. 配置 JSON 文件
将配置文件复制到 ~/.openclaw/openclaw.json:

