← 返回
沟通协作 Key

OpenClaw WeCom Channel

企业微信 (WeCom) Channel 插件 — 让 OpenClaw AI Agent 通过企业微信收发消息。支持消息加解密、Token 自动管理、访问控制策略。
企业微信 (WeCom) Channel 插件 — 让 OpenClaw AI Agent 通过企业微信收发消息。支持消息加解密、Token 自动管理、访问控制策略。
darrryz
沟通协作 clawhub v0.1.0 1 版本 99388.1 Key: 需要
★ 5
Stars
📥 3,311
下载
💾 702
安装
1
版本
#channel#latest#openclaw#wechat-work#wecom

概述

OpenClaw 企业微信 Channel 插件

企业微信 (WeCom/WxWork) 消息通道插件,让 OpenClaw AI Agent 通过企业微信收发消息,与 Telegram、Discord、Signal 等并列为原生 Channel。

功能

  • 📩 接收消息 — 企业微信用户发送文本,Agent 自动回复
  • 📤 主动推送 — Agent 通过企业微信 API 主动发送消息
  • 🔐 消息加解密 — 完整实现企业微信 AES-256-CBC 消息加解密(WXBizMsgCrypt 标准)
  • 🔑 Token 管理 — access_token 自动缓存 + 提前 5 分钟刷新
  • 🛡️ 访问控制 — open / pairing / allowlist 三种策略
  • ⚡ 智能回复 — 5 秒内被动回复,超时自动降级为主动推送

前置条件

  • OpenClaw 已安装并运行
  • 企业微信管理员权限(创建自建应用)
  • 公网可达的回调 URL(推荐 Cloudflare Tunnel)

快速开始

1. 安装插件

# 克隆到 OpenClaw extensions 目录
git clone https://github.com/darrryZ/openclaw-wecom-channel.git ~/.openclaw/extensions/wecom

2. 配置 OpenClaw

编辑 ~/.openclaw/openclaw.json

{
  "channels": {
    "wecom": {
      "enabled": true,
      "corpId": "你的企业ID",
      "agentId": 1000003,
      "secret": "应用Secret",
      "token": "回调Token",
      "encodingAESKey": "回调EncodingAESKey",
      "port": 18800,
      "dmPolicy": "open"
    }
  },
  "plugins": {
    "entries": {
      "wecom": { "enabled": true }
    }
  }
}

3. 配置公网回调(Cloudflare Tunnel)

cloudflared tunnel create wecom-tunnel
cloudflared tunnel route dns wecom-tunnel wecom.yourdomain.com
cloudflared tunnel run --edge-ip-version 4 --url http://localhost:18800 wecom-tunnel

企业微信后台回调 URL 设置为:https://wecom.yourdomain.com/wecom/callback

4. 重启 Gateway

openclaw gateway restart

详细文档

完整的配置指南、企业微信后台设置步骤、故障排查请参考 README.md。

链接

  • GitHub: https://github.com/darrryZ/openclaw-wecom-channel
  • OpenClaw: https://github.com/openclaw/openclaw
  • 企业微信开发文档: https://developer.work.weixin.qq.com/document/

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-29 01:13 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

communication-collaboration

Gmail

byungkyu
Gmail API 集成,托管 OAuth,支持读取、发送和管理邮件、线程、标签及草稿,适用于需要与 Gmail 交互的场景。
★ 72 📥 37,721
communication-collaboration

imap-smtp-email

gzlicanyi
使用IMAP/SMTP读取和发送邮件;检查新/未读邮件、获取内容、搜索邮箱、标记已读/未读、发送带附件的邮件。支持...
★ 113 📥 52,397
communication-collaboration

Himalaya

lamelas
{"answer":"通过IMAP/SMTP管理邮件的CLI。可在终端使用 `himalaya` 收发、回复、转发、搜索及整理邮件。支持多账户与MML(MIME元语言)编写邮件。"}
★ 68 📥 45,581