wecom-cli

让开发者和AI在终端操作企业微信的CLI工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:wecom-cli。
它的用途是:让开发者和AI在终端操作企业微信的CLI工具
完整的 Skill 内容见:https://321skill.com/skills/wecom-cli/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我查看企业微信里今天下午3点的会议详情,并把参会成员列表整理成Markdown发给我。”,它会调用 wecom-cli 的会议查询命令获取信息,并自动格式化输出。或者

对AI说:“自动将项目周报同步到企业微信的智能文档中,并@相关成员。”,AI Agent 会利用该 Skill 创建或更新文档,并发送提醒消息。

介绍

wecom-cli 是一款企业微信命令行工具,旨在解决开发者和AI Agent无法通过传统图形界面高效、自动化地操作企业微信核心功能的问题。它通过提供一套完整的命令行接口,覆盖了文档、智能表格、消息、通讯录、待办、会议、日程等企业微信核心业务品类,使得在终端环境中进行批量操作、集成自动化流程成为可能。

使用方式非常简单,通过 npm 全局安装 CLI 及对应的 Skill 后,运行 wecom-cli init 进行交互式凭证配置,之后即可使用各种命令来操作企业微信。例如,wecom-cli contact get_userlist '{}' 可以获取通讯录成员列表。它支持将命令封装为 AI Agent 可调用的 Skill,从而实现 AI 驱动的自动化办公。

该工具非常适合需要将企业微信操作集成到自动化脚本、CI/CD流程中的开发者和运维工程师,以及希望构建能自动处理企业微信任务的AI Agent的智能体开发者。对于10人以上的企业,其文档和待办能力尤其能提升智能机器人的办公效率;对于10人及以下的小团队或个人,则能全面满足消息、日程等提效需求。

使用前请确保已拥有企业微信账号,并根据团队规模(10人以上或以下)了解对应的API权限差异。配置凭证时需按照指引获取正确的 Bot ID 和 Secret。由于涉及企业数据,请注意在安全的环境下保管好相关凭证。

核心特点

这是首个将企业微信核心功能全面封装为命令行接口并原生支持AI Agent调用的工具,不仅覆盖了文档、消息、日程等全品类操作,还针对不同规模的企业(10人以上/以下)提供了差异化的API能力支持,实现了人类与AI在终端协同操作企业微信的统一体验。

注意事项

不适合仅需通过图形界面进行简单、零星操作企业微信的普通个人用户。

常见问题

如何获取使用 wecom-cli 所需的 Bot ID 和 Secret?

需要登录企业微信管理后台,在「应用管理」中创建自建应用(API模式智能机器人),创建后即可在应用详情页找到 AgentId 和 Secret。具体步骤可参考企业微信官方文档。

wecom-cli 支持在哪些操作系统上运行?

支持 macOS (x64/arm64)、Linux (x64/arm64) 及 Windows (x64) 平台,需要 Node.js 版本 >= 18。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/wecom-cli/raw/index.md 读取 wecom-cli 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。