Huo15 Openclaw Wechat Service

💬 公众号秒变 AI 协作中枢

OpenClaw 微信服务号渠道插件,将公众号升级为 AI 协作入口,支持 60+ 官方 API 与动态 Agent 会话隔离,适合多账号矩阵运营。

收藏
3.2k
安装
1.1k
版本
2.1.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

huo15-openclaw-wechat-service 是 OpenClaw 生态的微信公众号渠道插件,通过 CLI /openclaw channels add --channel wechat-service 快速接入,将传统公众号转化为 AI Agent 交互入口。核心架构采用 runtime/shared/transport/app 四层同构设计,与 @huo15/wecom 企业微信插件保持一致。

插件提供 12 个 Agent Tool,覆盖微信公众平台 60+ 官方 API,包括:消息收发(客服/模板/订阅通知/群发)、内容管理(草稿箱+发布)、用户运营(标签/黑名单/二维码)、网页授权 OAuth2、数据统计(datacube 17 项指标)、智能识别(OCR 7 类+图像处理)及卡券服务。开发者可通过 YAML 配置快速启用「一粉一会话」动态 Agent 模式,每个粉丝 openid 自动派生独立 agent,实现会话级隔离与个性化服务。

显著优点

1. 权限控制完善:v2.1.0 新增 dynamicAgents.permissionMode='admin-only',写操作(发文章/群发/改菜单等)仅限 main agent 或 adminUsers 执行,普通粉丝仅保留读操作与正常对话能力,降低误操作与滥发风险。

2. 多账号矩阵支持accounts.<id> 结构天然支持多公众号隔离,各账号独立管理 webhook 路径、access_token 与 agent 路由,适合代运营、品牌矩阵场景。

3. 知识库双写机制:对话自动同步本地 Markdown(Karpathy 风格笔记)与 Odoo knowledge.article,兼顾开发友好与企业知识管理。

4. 测试覆盖充分:148 个 Vitest 用例全量通过,稳定性有基础保障。

潜在局限

  • 微信生态强绑定:深度依赖微信服务号权限体系,部分高级接口(如长期订阅通知)需额外申请,且受限于微信政策变动。
  • Odoo 依赖:知识库双写需 Odoo 环境,轻量化场景可能过度设计。
  • Node.js 专属:OpenClaw 生态限定,非 Node 技术栈无法直接复用。

适合人群

  • 需要将 AI 能力接入微信服务号的运营团队与开发者
  • 多账号矩阵管理的品牌方、代运营机构
  • 已使用 OpenClaw 或计划构建 Agent 工作流的技术团队

常规风险

  • access_token 泄露:需严格保管 appSecretencodingAESKey,建议使用环境变量注入而非硬编码。
  • 群发频率限制:微信官方对模板消息、群发接口有严格频次管控,超频触发封号风险。
  • OAuth 回调安全:网页授权流程需校验 state 参数,防止 CSRF 攻击。
  • 卡券敏感操作decrypt/consume 等操作涉及用户资产,建议二次确认机制。

Huo15 Openclaw Wechat Service 内容

src文件夹
api文件夹
app文件夹
config文件夹
knowledge文件夹
runtime文件夹
shared文件夹
tools文件夹
transport文件夹
webhook文件夹
手动下载zip · 227.9 kB
analytics.test.tstext/plain
请选择文件