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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/wecom-cli/raw/index.md(查看排版版本)