跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsWeChatAI

企业微信 CLI 接入 AI Agent 实践:结合 OpenClaw 与多模型网关

综述由AI生成介绍如何利用企业微信 CLI 能力将 AI Agent 接入企业协作流。通过 OpenClaw 搭建本地统一网关,结合 88API 实现多模型(Claude/GPT/Gemini)的统一调用与切换。文章详细列出了消息、日程、会议、文档等技能包的使用,并提供了从环境检查、工具安装到凭证配置及验证的完整步骤,帮助开发者构建具备执行能力的本地 Agent 工作流。

SqlMaster发布于 2026/4/5更新于 2026/5/2342 浏览
企业微信 CLI 接入 AI Agent 实践:结合 OpenClaw 与多模型网关

企业微信 CLI 接入 AI Agent 实践

企业微信已支持 CLI 开源,将消息、日程、文档、智能表格、会议、待办、通讯录等核心能力开放给主流 AI Agent 调用。AI 不再仅能回答问题,还可执行查成员、发消息、建待办、拉会议、读写文档等操作。

架构方案

建议采用以下链路:

  • 企业微信 CLI Skill:负责把企业微信能力变成可调用工具。
  • OpenClaw:负责本地统一网关,让 AI 请求走同一入口。
  • 88API:提供 Claude / GPT / Gemini 等多模型能力,一个 Key 可统一切换。

工作链路如下:

AI Agent / 客户端 -> OpenClaw 本地网关 -> 88API -> Claude / GPT / Gemini -> 企业微信 CLI Skills -> 消息 / 日程 / 文档 / 待办 / 会议 / 通讯录

企业微信支持的 Skills

1. 消息与通讯录

  • wecom-msg:会话列表、消息记录、媒体下载、文本发送
  • wecom-contact-lookup:通讯录成员查询,支持按姓名或别名搜索

2. 待办与日程

  • wecom-get-todo-list:待办列表查询,支持时间过滤和分页
  • wecom-get-todo-detail:待办详情批量查询
  • wecom-edit-todo:待办创建、更新、删除和状态变更
  • wecom-schedule:日程 CRUD、参与人管理、闲忙查询

3. 会议能力

  • wecom-meeting-create:创建预约会议
  • wecom-meeting-manage:取消会议、更新受邀成员
  • wecom-meeting-query:查询会议列表和详情

4. 文档与智能表格

  • wecom-doc-manager:文档创建、读取、编辑
  • wecom-smartsheet-schema:智能表格子表与字段管理
  • wecom-smartsheet-data:智能表格记录增删改查

5. 基础检查与增强能力

  • wecom-preflight:前置条件检查,确保权限与配置正确
  • wecom-send-media:发送本地文件
  • wecom-send-template-card:发送结构化模板卡片消息

实施步骤

第一步:配置模型通道

准备以下参数:

  • API Base URL:https://api.88api.shop
  • API Key:在 88API 控制台创建

第二步:安装 OpenClaw 网关

1)检查 Node.js 环境
node -v
npm -v

通常 Node.js 18 及以上即可。

2)安装 OpenClaw
npm install -g openclaw@latest openclaw --version

输出版本号表示安装成功。

3)执行初始化
openclaw onboard

按提示完成引导配置,确保本地网关运行。

4)启动本地 Gateway
openclaw gateway --port 18789

启动后,本地网关地址为:

http://127.0.0.1:18789/v1

模型请求统一走本地入口。

第三步:验证链路连通性

使用 OpenAI 兼容 SDK 测试。例如 Python:

from openai import OpenAI
client = OpenAI(
    api_key="your-88api-key",
    base_url="http://127.0.0.1:18789/v1"
)
response = client.chat.completions.create(
    model="claude-opus-4-6",
    messages=[
        {"role": "user", "content": "你好,请介绍一下你自己。"}
    ]
)
print(response.choices[0].message.content)

返回内容表示链路通畅:

你的客户端 -> OpenClaw -> 88API -> 模型

建议先打通模型链路,再接入企业微信 Skill,便于排错。

第四步:安装企业微信 CLI 与 Skill

1)准备企业微信机器人凭证

参考企业微信官方指引创建支持 CLI 的机器人:

  1. 登录企业微信
  2. 进入工作台
  3. 找到「智能机器人」
  4. 选择「手动创建」
  5. 创建时选择 API 模式
  6. 连接方式选择 使用长连接
  7. 保存生成的 Bot ID 和 Secret
  8. 配置可见成员并完成权限授权 此为 Skill 调用的前提。
2)安装企业微信 CLI
npm install -g @wecom/cli
3)安装企业微信 Skill 包
npx skills add WeComTeam/wecom-cli -y -g

Skill 包是 Agent 调用企业微信能力的桥梁。

4)初始化机器人凭证
wecom-cli init --botId "YOUR_BOT_ID" --secret "YOUR_BOT_SECRET"

仅需配置一次。

5)查看支持的能力
wecom-cli --help
wecom-cli list contact
6)调用一个测试能力

例如查询通讯录:

wecom-cli call contact get_userlist '{}'

返回正常结果表示链路通畅:

企业微信 CLI / Skills -> 企业微信能力

第五步:接入 Agent 工作流

此时两部分能力已分别就绪:

  • 模型侧:Agent / 客户端 -> OpenClaw -> 88API -> Claude / GPT / Gemini
  • 工具侧:Agent -> wecom-cli skills -> 企业微信消息 / 日程 / 文档 / 待办 / 会议 / 通讯录

组合后可形成本地 Agent 形态:

  • 用 Claude 来理解需求、判断上下文、生成决策
  • 用 企业微信 Skill 去执行具体动作
  • 用 OpenClaw + 88API 保持模型接入稳定、可切换、可扩展

典型场景包括:

  1. 查人并发消息:帮我找到产品部张三,并发一条消息提醒他下午 3 点开会。
  2. 查闲忙并创建日程:看一下明天下午谁有空,给项目组拉个 30 分钟同步会。
  3. 把会议结论写入文档:把今天例会纪要整理成文档,并同步到对应群里。
  4. 自动生成待办:根据这段需求讨论,给负责人创建 3 个待办,并拉上相关参与人。

该链路价值在于连接模型与企业协作动作,实现了模型能力与企业协作动作的连接。

架构优势

契合 Agent 落地关键点:

  1. 模型能力要能切:不同任务适合不同模型。本地统一入口不变,底层模型可灵活调整。
  2. 工具能力要够真实:提升效率的关键在于 AI 执行任务的能力。企业微信 CLI 为标准接入方式。
  3. 本地入口要统一:统一网关有助于管理多模型与技能。OpenClaw 统一模型入口,Skill 标准化工具调用,扩展性强。

最小可用配置步骤

可按以下顺序操作:

  1. 先跑通 88API + OpenClaw,确认本地网关可用。
  2. 安装企业微信 CLI + Skill 包,确认基础命令可调用。
  3. 测试简单业务动作:查通讯录、发一条消息、新建一个待办。
  4. 组合调用 Agent:先理解需求,再调用企业微信 Skill 执行动作。 此方案稳定且易排障。

目录

  1. 企业微信 CLI 接入 AI Agent 实践
  2. 架构方案
  3. 企业微信支持的 Skills
  4. 1. 消息与通讯录
  5. 2. 待办与日程
  6. 3. 会议能力
  7. 4. 文档与智能表格
  8. 5. 基础检查与增强能力
  9. 实施步骤
  10. 第一步:配置模型通道
  11. 第二步:安装 OpenClaw 网关
  12. 1)检查 Node.js 环境
  13. 2)安装 OpenClaw
  14. 3)执行初始化
  15. 4)启动本地 Gateway
  16. 第三步:验证链路连通性
  17. 第四步:安装企业微信 CLI 与 Skill
  18. 1)准备企业微信机器人凭证
  19. 2)安装企业微信 CLI
  20. 3)安装企业微信 Skill 包
  21. 4)初始化机器人凭证
  22. 5)查看支持的能力
  23. 6)调用一个测试能力
  24. 第五步:接入 Agent 工作流
  25. 架构优势
  26. 最小可用配置步骤
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • AI 应用开发的技术深度与工程实践解析
  • Flutter 使用 groq_sdk 在 OpenHarmony 上实现 LPU 推理应用
  • 从零开始训练大型语言模型(LLM)的完整指南
  • C++ io_uring 原理与使用指南
  • 无人机 SLAM 单目深度先验融合实践:基于 lingbot-depth 模型
  • AI 生成论文参考文献存在幻觉风险,如何确保引用真实可靠?
  • C++ 异常处理:理论、栈展开与最佳实践
  • AI 算法基础入门:AI 产品经理核心知识指南
  • CQRS 设计模式详解与简单示例
  • Mac Mini M4 本地部署大模型实战:Ollama 与 Llama 环境搭建
  • 豆包与国产 AI 工具实战推荐:四本提升应用能力的书籍
  • Spring AI MCP Server 集成与使用指南
  • 使用XML-Agent构建智能决策系统快速入门指南
  • Topaz Photo AI v1.3.3 汉化便携版:图片降噪与无损放大工具
  • 基于 Unity 2022 与 UXR SDK 的 AR 消消乐游戏开发实践
  • 飞算 JavaAI 核心功能与多场景应用解析
  • OpenClaw 开源 AI 智能体:核心原理、功能特性与本地部署
  • OpenCode 接入 Kimi K2.5 配置指南及功能解析
  • Mac 系统下高速安装与配置 Homebrew 全攻略(中科大/清华镜像)
  • Flutter 使用 wasm_ffi 在鸿蒙端调用 WebAssembly 实战

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online