wecom-cli – 企业微信官方开源的命令行工具

AI框架 2026-03-31

wecom-cli 是什么

wecom-cli(企业微信 CLI) 是企业微信官方团队开源的命令行工具,让人类和 AI Agent 能在终端中操作企业微信。工具覆盖通讯录、待办、会议、消息、日程、文档、智能表格 7 大核心能力,提供 12 个开箱即用的 AI Agent Skills,适配主流 AI 工具。开发者通过 npm 安装后,仅需配置一次凭证可调用各类接口,实现查询成员、创建会议、发送消息、管理文档等操作。目前工具优先对 10 人以下企业开放,需绑定机器人授权使用。

企业微信 cli

wecom-cli 的主要功能

  • 通讯录管理:获取当前用户可见范围内的企业成员列表,支持按姓名或别名搜索特定用户。
  • 待办事项:支持待办的创建、列表查询、详情查看、内容更新、删除以及用户处理状态的变更。
  • 会议管理:可创建预约会议、取消会议、更新受邀成员列表,并支持查询会议列表和获取会议详情。
  • 消息处理:能获取会话列表、拉取单聊或群聊的消息记录、下载消息中的多媒体文件,和向指定用户或群聊发送文本消息。
  • 日程管理:支持日程的创建、修改、取消,管理日程参与人员,以及查询多个成员在指定时间范围内的闲忙状态。
  • 文档操作:可创建新文档、读取文档内容(支持 Markdown 格式导出)、以及使用 Markdown 编辑和覆写文档正文。
  • 智能表格:支持智能表格的创建,管理子表结构与字段定义,以及对表格记录进行增删改查的完整数据操作。

如何使用wecom-cli

  • 环境准备:安装 Node.js,创建企业微信长连接机器人获取 Bot ID 和 Secret。
  • 安装工具:执行 npm install -g @wecom/cli 安装 CLI,运行 npx skills add WeComTeam/wecom-cli -y -g 安装必需 Skill。
  • 配置凭证:行 wecom-cli init 进行交互式配置,加密存储机器人凭证到本地,仅需执行一次。
  • 调用功能:用 wecom-cli <品类> <方法> [参数] 格式调用,例如 wecom-cli contact get_userlist '{}' 获取通讯录成员。
  • 查看帮助:运行 wecom-cli --help 查看所有支持的命令和品类,或运行 wecom-cli <品类> 查看该品类下的具体工具列表。

wecom-cli的关键信息和使用要求

  • 基本信息:官方开源项目, 面向人类和 AI Agent 设计,支持主流 AI 工具直接调用,覆盖 7 大业务品类,提供 12 个开箱即用的 AI Agent Skills
  • 环境:Node.js(npm/npx)
  • 授权:需绑定长连接方式机器人的 Bot ID 和 Secret
  • 企业规模:目前优先对 ≤10 人企业开放
  • 安全限制:授权 CLI 的机器人仅创建者可对话,其他成员不可使用

wecom-cli的核心优势

  • AI Agent 原生设计:提供 12 个开箱即用的 Skills,主流 AI 工具可直接调用,无需额外适配开发。
  • 核心能力全覆盖:整合通讯录、待办、会议、消息、日程、文档、智能表格 7 大业务域,满足企业协同全场景需求。
  • 极简使用体验:从安装到首次 API 调用仅需两步,交互式配置凭证后即刻使用。
  • 安全可控:机器人授权后仅创建者可对话,避免越权风险;凭证加密本地存储,保障数据安全。
  • 生态开放:官方开源项目,基于 MIT 许可证,开发者可自由扩展和定制功能。

wecom-cli的项目地址

  • GitHub仓库:https://github.com/WecomTeam/wecom-cli

wecom-cli的同类竞品对比

对比维度 wecom-cli 腾讯 QClaw
产品定位 企业微信生态的命令行工具 基于 OpenClaw 的 AI Agent 产品
操作入口 终端命令行 + AI Agent Skills 微信小程序「QClaw管家」
核心能力 通讯录、待办、会议、消息、日程、文档、智能表格 微信远程控制电脑、文件传输、多模态交互
目标用户 开发者、AI Agent 构建者 普通用户、需要远程办公的人群
使用门槛 需 Node.js 环境,配置机器人凭证 无需配置环境,扫码即用
AI 集成 提供标准化 Skills 供 AI 调用 内置「灵感广场」预置任务与 Skills
交互方式 命令行指令、JSON 参数传递 自然语言对话、微信原生交互
部署方式 本地 CLI 工具,开源可扩展 云端服务 + 本地客户端

wecom-cli的应用场景

  • AI 办公助手:让 AI Agent 自动查询日程、创建会议、发送消息,实现智能日程管理与沟通协作。
  • 自动化工作流:结合脚本批量处理待办、同步通讯录、导出智能表格数据,提升运营效率。
  • 开发测试工具:开发者快速验证企业微信 API 接口,调试文档编辑、消息收发等功能。
  • 数据迁移整合:通过 CLI 读取文档和表格内容,实现企业微信数据与其他系统的自动化同步。
  • 远程团队协作:AI 辅助查询成员闲忙状态,智能推荐会议时间,优化跨时区协作体验。
©️版权声明:若无特殊声明,本站所有文章版权均归AI工具集原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容,或在非我站所属的服务器上建立镜像。否则,我站将依法保留追究相关法律责任的权利。

相关文章