wecom-cli 是什麼
wecom-cli(企業微信 CLI) 是企業微信官方團隊開源的命令行工具,讓人類和 AI Agent 能在終端中操作企業微信。工具覆蓋通訊錄、待辦、會議、消息、日程、文檔、智能表格 7 大核心能力,提供 12 個開箱即用的 AI Agent Skills,適配主流 AI 工具。開發者通過 npm 安裝後,僅需配置一次憑證可調用各類接口,實現查詢成員、創建會議、發送消息、管理文檔等操作。目前工具優先對 10 人以下企業開放,需綁定機器人授權使用。

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 輔助查詢成員閒忙狀態,智能推薦會議時間,優化跨時區協作體驗。
© 版權聲明
文章版权归作者所有,未经允许请勿转载。
相關文章
暫無評論...