核心功能
OpenClaw 微信服务号渠道插件 是一套将微信公众号接入 AI Agent 体系的完整解决方案,让企业公众号升级为智能协作入口。
主要能力
一粉一会话动态 Agent:每个粉丝 openid 自动创建独立 agent 实例,实现真正的会话隔离与个性化服务,管理员可配置白名单走主 agent。
角色权限系统(v2.2.0 新增):五级角色架构(superadmin/admin/editor/operator/customer),支持 permissionMode='role-based' 模式,通过 rolePermissions 白名单精细控制功能访问;AI 自动识别越权请求并礼貌拒绝。
智能自动回复:关键词精确匹配 + 业务时间窗口检查 + 模板变量({{nickname}}/{{date}})动态渲染。
技术覆盖
12 个 Agent Tool 封装 60+ 微信公众平台官方 API:
| 维度 | 能力 |
|------|------|
| 消息 | 客服消息、模板消息、一次性/长期订阅通知、群发 |
| 内容 | 草稿箱管理、freepublish 发布流水线 |
| 用户 | 标签管理、黑名单、带参二维码 |
| 网页 | OAuth2.0 授权、JS-SDK 签名 |
| 数据 | datacube 17 项运营指标 |
| 智能 | OCR 7 类识别、图像处理 3 项 |
| 卡券 | 创建、核销、解密等精简操作 |
架构优势
- 与
@huo15/wecom同构设计:runtime/+shared/+transport/webhook/+app/account-runtime状态机 - 多账号矩阵:
accounts[id]隔离配置、token、路由 - 知识库双写:本地 Markdown + Odoo
knowledge.article自动同步 - CLI 一键接入:
openclaw channels add --channel wechat-service
适合人群
- 需为公众号接入 AI 客服/营销自动化的企业
- 有多账号矩阵运营需求的 MCN、品牌方
- 希望统一管控微信渠道权限的 IT 管理员
局限与风险
| 方面 | 说明 |
|------|------|
| 平台依赖 | 深度绑定微信生态,受平台政策变更影响 |
| 认证门槛 | 部分高级接口(如模板消息群发)需微信认证资质 |
| 数据合规 | 需自行处理用户授权、隐私协议、数据跨境传输合规 |
| 成本 | 高并发场景需考虑微信 API 调用频次限制与代理成本 |
安全评估
代码架构规范,252 个 Vitest 测试用例覆盖;但作为第三方插件处理微信敏感凭证(appSecret、encodingAESKey),需确保部署环境密钥管理安全,建议配合 KMS/HSM 使用。
---
维护方:青岛火一五信息科技有限公司(辉火云)
开源协议:ISC