2026-09-11 19:16:40 +08:00
2026-09-08 19:46:07 +08:00
2026-09-08 19:46:07 +08:00
2026-08-17 10:26:56 +08:00
2026-09-08 19:46:07 +08:00
2026-09-08 19:46:07 +08:00
2026-09-08 19:46:07 +08:00
2026-03-30 02:25:17 +08:00
2026-09-08 19:46:07 +08:00

wecom-cli

License: MIT Rust

💬 扫码加入企业微信交流群:

扫码入群交流

企业微信命令行工具,覆盖消息、邮件、文档、待办、日程、会议、微盘、通讯录等业务功能。支持机器人主动通知、新建与读取文档、文档搜索、新建与管理日程、预约与获取会议信息、新建与跟进待办、上传与获取微盘文件、发送与获取邮件、获取通讯录成员信息,以提升企业办公效率

功能范围

覆盖企业微信核心业务品类:

品类 能力
💬 消息 向机器人最近对话过的单聊/群聊主动推送消息,支持 Markdown/图片/文件/语音/视频消息
📧 邮件 邮件发送/回复/转发,邮件搜索,获取邮件内容详情
📄 文档 在线文档的新建、导入、读取、追加与覆盖写入
🗂️ 文档管理 多种文档类型的搜索,在线文档/在线表格/智能表格/智能文档的重命名、成员权限与加入规则管理
📊 在线表格 在线表格新建、CSV/Excel 导入、内容读改、追加行、子表管理
🧮 智能表格 智能表格创建,子表/字段/记录/视图/图表管理,行列样式修改
📰 智能文档 智能文档创建、获取页面内容、编辑文档内容、内置数据表信息获取
✅ 待办 创建/读取/更新/删除待办,分派参与人与完成待办等
📅 日程 日程增删改查、参与人管理、多成员闲忙查询、会议室查询预订等
🎥 会议 创建预约会议、取消会议、更新参会人、查询列表与详情、读取会议纪要与转写原文
💾 微盘 微盘文件的搜索、基础信息读取、上传、下载
👤 通讯录 按姓名/拼音/别名搜索成员,获取成员基本信息,以用于会议、日程等多人场景

快速开始

前置条件

  • 支持平台:macOS (x64/arm64)、Linux (x64/arm64) 及 Windows (x64)
  • Node.js >= 18
  • 企业微信账号
  • (可选)智能机器人 Bot ID 和 Secret,获取方式参考 说明

安装 & 使用

# 安装 CLI
npm install -g @wecom/cli

# 安装 CLI Skill(必需)
npx skills add WeComTeam/wecom-cli -y -g

# 配置凭证(交互式,仅需一次;默认扫码,--manual 可手动输入)
wecom-cli auth init

# 查看授权状态
wecom-cli auth show

📖 更多使用方法,请参阅 CLI 命令参考。

Agent Skills

🤖 支持的 Skills 使用说明,请参阅 Skills 文档。

数据收集说明

请参阅 数据收集说明。

许可证

本项目基于 MIT 许可证 开源。

S
Description
wecomcli-doc: 企业微信在线 doc 文档技能。能够新建 doc、导入本地 .doc/.docx/.txt 为 doc、读取 doc 内容、向 doc 追加或覆盖写入。仅当用户明确出现「doc」「docx」「word」「在线文档」「office 文档」等强类型词,或提供…; wecomcli-todo: 管理企业微信待办,支持创建、删除或退出、完成、查询和筛选,以及修改标题、描述、参与人名单和截止时间。; wecomcli-contact: 使用 wecom-cli 按姓名、拼音、英文名或别名搜索企业微信通讯录中的人员,并查询匹配人员的 userid、部门和职务。适用于查找联系人、区分同名人员、获取用户 userid,以及列出全部同名人员。; wecomcli-meeting: 企业微信会议管理。本技能负责『在线会议』——即含在线会议链接(含会议号/入会链接、可远程或视频参会)的会议的创建、查询、搜索、获取详情(含会议信息、纪要、待办)、查询会议转写原文(逐字发言记录)、更新、取消等全部操作;若用户要的是不含在线会议链接的『日程』(也涵盖纯线下面对面碰头),改用…; we…
Readme MIT 1.7 MiB
Languages
Rust 97.6%
Python 2.3%
JavaScript 0.1%