企微開源“養蝦大殺器”!AI可接管消息、日程、文檔,12個Skill一次放出

企微開源“養蝦大殺器”!AI可接管消息、日程、文檔,12個Skill一次放出

文章圖片

企微開源“養蝦大殺器”!AI可接管消息、日程、文檔,12個Skill一次放出

智東西
作者|江宇
編輯|漠影
企業微信把接口端“掀開了一層”!
智東西3月30日報道 , 剛剛 , 企業微信正式把CLI開源了 , AI Agent可以直接調用消息、日程、文檔、會議、待辦、通訊錄、智能表格等7大類能力 。
該項目已上架GitHub , 支持Claude Code、Codex、Work Buddy、QClaw等主流AI Agent接入 。 企業微信的核心辦公能力 , 以更適合Agent調用的方式被系統性開放出來 。
【企微開源“養蝦大殺器”!AI可接管消息、日程、文檔,12個Skill一次放出】這次開源優先面向10人及以下團隊 。 消息收發、成員查詢、會議創建、日程管理、文檔讀寫、智能表格增刪改查、待辦流轉 , 這些企業協同里最常用的一批動作 , 現在都可以通過CLI直接調起 。
相比傳統API , 這套方式更貼近Agent的執行邏輯 。 AI可以圍繞任務目標逐步調用命令 , 把“查人—建會—發消息—寫文檔—同步待辦”這一類多步驟流程串起來 。 對開發者來說 , 接入門檻也更低 , 不用寫太多額外適配代碼 , 還能減少不必要的上下文消耗 , 間接壓低Token成本 。
目前 , 企業微信一共開放了7大業務品類、12個AI Agent Skills 。 覆蓋范圍包括:
通訊錄可獲取可見成員列表、按姓名或別名搜索; 待辦支持創建、查詢、更新、刪除與狀態變更; 會議支持預約、取消、更新參會人、查詢列表和詳情; 消息支持會話列表、消息拉取、多媒體下載和文本發送; 日程支持增刪改查、參與人管理和閑忙查詢; 文檔支持創建、讀取、編輯;智能表格則支持子表、字段、記錄的完整管理 。 簡單來說 , 企業微信正在變成“可被AI操作的工作系統” 。
開源地址:https://github.com/WecomTeam/wecom-cli

一、3步接入 , 快速上手企業微信給出的上手方案很簡單 , 基本分三步 。
第一步 , 配置機器人憑證 。 開發者需要先在企業微信后臺創建機器人 , 拿到Bot ID和Secret 。
第二步 , 安裝CLI和Skill 。
安裝命令如下:
# 安裝CLI npm install -g @wecom/cli
# 安裝CLI Skill(必需) npx skills add WeComTeam/wecom-cli -y -g
第三步 , 初始化并開始調用 。 首次使用時 , 需要執行一次初始化 , 交互式寫入機器人憑證:
wecom-cli init
憑證會加密存儲到本地 , 默認位置為:
~/.config/wecom/bot.enc
配置完成后 , 就可以直接調用工具了 。 比如先查一下通訊錄成員:
wecom-cli contact get_userlist ‘{’

二、先看總入口 , 命令結構并不復雜從命令設計看 , wecom-cli比較清晰 。 先用幫助命令看總入口:
wecom-cli –help
輸出里主要包含這些一級命令:
Usage: wecom-cli
Commands:
init Documentation for init
contact 通訊錄—成員查詢和搜索
doc 文檔—文檔/智能表格創建和管理
meeting 會議—創建/管理/查詢視頻會議
msg 消息—聊天列表、發送/接收消息、媒體下載
schedule 日程—日程增刪改查和可用性查詢
todo 待辦事項—創建/查詢/編輯待辦項
實際調用邏輯也很統一:
# 查看某個品類下有哪些工具 wecom-cli
# 調用某個具體工具
wecom-cli
例如:
# 查看通訊錄品類下的工具 wecom-cli contact
# 查看待辦品類下的工具 wecom-cli todo
# 調用通訊錄查詢 wecom-cli contact get_userlist ‘{’

三、7大能力都能干什么 , 官方把常用命令也給全了1、通訊錄:最核心的能力 , 是獲取可見成員列表 。
# 獲取全量通訊錄成員 wecom-cli contact get_userlist ‘{’
對應的Agent Skill是:
wecomcli-lookup-contact適合做按姓名、別名搜索成員 , 以及后續的消息發送、會議邀請、日程添加參與人等動作 。
2、待辦:支持查列表、查詳情、創建、更新、刪除 , 以及變更處理狀態 。
# 查詢待辦列表 wecom-cli todo get_todo_list ‘{’
# 創建待辦 wecom-cli todo create_todo ‘{“content”: “完成Q2規劃文檔” “remind_time”: “2026-06-01 09:00:00”’
# 批量查詢待辦詳情 wecom-cli todo get_todo_detail ‘{“todo_id_list”: [“TODO_ID_1” “TODO_ID_2”

# 標記待辦完成 wecom-cli todo update_todo ‘{“todo_id”: “TODO_ID” “todo_status”: 0’
# 刪除待辦 wecom-cli todo delete_todo ‘{“todo_id”: “TODO_ID”’
對應的Agent Skills包括:
wecomcli-get-todo-list wecomcli-get-todo-detail wecomcli-edit-todo這部分支持“把會議結論自動拆成待辦”和“根據消息內容生成任務并指定提醒時間”這類流程 。
3、會議:支持創建預約會議、取消會議、更新受邀成員 , 以及查詢時間范圍內的會議列表和詳情 。
# 查詢本周會議 wecom-cli meeting list_user_meetings ‘{“begin_datetime”: “2026-03-23 00:00” “end_datetime”: “2026-03-29 23:59” “limit”: 100’
# 創建會議 wecom-cli meeting create_meeting ‘{“title”: “技術方案評審” “meeting_start_datetime”: “2026-03-30 15:00” “meeting_duration”: 3600 “invitees”: {“userid”: [“zhangsan” “lisi”

# 獲取會議詳情 wecom-cli meeting get_meeting_info ‘{“meetingid”: “MEETING_ID”’
# 取消會議 wecom-cli meeting cancel_meeting ‘{“meetingid”: “MEETING_ID”’
對應Skills包括:
wecomcli-create-meeting wecomcli-edit-meeting wecomcli-get-meeting如果和通訊錄、閑忙查詢串起來 , 這一套可以讓Agent完成“一句話安排約會”這類慣用的功能 。
4、消息:支持查詢會話列表、拉取消息記錄、下載多媒體 , 以及向單聊或群聊發送文本消息 。
# 獲取最近一周會話列表 wecom-cli msg get_msg_chat_list ‘{“begin_time”: “2026-03-22 00:00:00” “end_time”: “2026-03-29 23:59:59”’
# 拉取聊天記錄 wecom-cli msg get_message ‘{“chat_type”: 1 “chatid”: “zhangsan” “begin_time”: “2026-03-29 09:00:00” “end_time”: “2026-03-29 18:00:00”’
# 發送文本消息 wecom-cli msg send_message ‘{“chat_type”: 1 “chatid”: “zhangsan” “msgtype”: “text” “text”: {“content”: “hello”’
# 下載多媒體文件 wecom-cli msg get_msg_media ‘{“media_id”: “MEDIA_ID”’
對應Skill是:
wecomcli-get-msg這部分是整個Agent辦公鏈路里的關鍵一環 , 因為很多任務本身就是從消息觸發 , 再回到消息里反饋結果 。
5、日程:支持查詢、詳情獲取、創建、更新、取消、參與人增刪以及多成員閑忙查詢 。
# 查詢今天的日程 wecom-cli schedule get_schedule_list_by_range ‘{“start_time”: “2026-03-29 00:00:00” “end_time”: “2026-03-29 23:59:59”’
# 獲取日程詳情 wecom-cli schedule get_schedule_detail ‘{“schedule_id_list”: [“SCHEDULE_ID”

# 創建日程 wecom-cli schedule create_schedule ‘{“schedule”: {“start_time”: “2026-03-30 14:00:00” “end_time”: “2026-03-30 15:00:00” “summary”: “需求評審” “attendees”: [{“userid”: “zhangsan”
“reminders”: {“is_remind”: 1 “remind_before_event_secs”: 900 “timezone”: 8’
# 查詢閑忙 wecom-cli schedule check_availability ‘{“check_user_list”: [“zhangsan” “lisi”
“start_time”: “2026-03-30 09:00:00” “end_time”: “2026-03-30 18:00:00”’
對應Skill是:
wecomcli-manage-schedule對Agent來說 , 閑忙查詢可實現“自動協調時間”這一功能 。
6、文檔:支持創建、讀取和編輯 , 讀取內容時采用Markdown格式 , 且支持異步輪詢 。
# 創建文檔 wecom-cli doc create_doc ‘{“doc_type”: 3 “doc_name”: “項目周報”’
# 讀取文檔內容(首次調用) wecom-cli doc get_doc_content ‘{“docid”: “DOC_ID” “type”: 2’
# 讀取文檔內容(輪詢 , 攜帶task_id) wecom-cli doc get_doc_content ‘{“docid”: “DOC_ID” “type”: 2 “task_id”: “TASK_ID”’
# 編輯文檔 wecom-cli doc edit_doc_content ‘{“docid”: “DOC_ID” “content”: “# 標題\\正文內容” “content_type”: 1’
對應Skill是:
wecomcli-manage-doc這意味著Agent能直接把結果寫進企業微信文檔里 。
7、智能表格:除了創建表格 , 還支持子表、字段和記錄的完整管理 。
# 創建智能表格 wecom-cli doc create_doc ‘{“doc_type”: 10 “doc_name”: “任務跟蹤表”’
# 查詢智能表格子表 wecom-cli doc smartsheet_get_sheet ‘{“docid”: “DOC_ID”’
# 查詢子表字段信息 wecom-cli doc smartsheet_get_fields ‘{“docid”: “DOC_ID” “sheet_id”: “SHEET_ID”’
# 添加子表字段 wecom-cli doc smartsheet_add_fields ‘{“docid”: “DOC_ID” “sheet_id”: “SHEET_ID” “fields”: [{“field_title”: “狀態” “field_type”: “FIELD_TYPE_SINGLE_SELECT”

# 查詢子表記錄 wecom-cli doc smartsheet_get_records ‘{“docid”: “DOC_ID” “sheet_id”: “SHEET_ID”’
# 添加記錄 wecom-cli doc smartsheet_add_records ‘{“docid”: “DOC_ID” “sheet_id”: “SHEET_ID” “records”: [{“values”: {“標題”: [{“type”: “text” “text”: “新任務”


# 更新記錄 wecom-cli doc smartsheet_update_records ‘{“docid”: “DOC_ID” “sheet_id”: “SHEET_ID” “key_type”:”CELL_VALUE_KEY_TYPE_FIELD_TITLE” “records”: [{“record_id”: “RECORD_ID” “values”: {“標題”: [{“type”: “text” “text”: “已更新”


# 刪除記錄 wecom-cli doc smartsheet_delete_records ‘{“docid”: “DOC_ID” “sheet_id”: “SHEET_ID” “record_ids”: [“RECORD_ID”

對應Skills包括:
wecomcli-manage-smartsheet-schema wecomcli-manage-smartsheet-data智能表格解決的是結構化協作 , 比如銷售線索跟進、項目任務看板、采訪進度管理 , 都可以直接交給Agent處理 。
目前 , 企業微信給出了的12個Agent Skills , 這也解釋了為什么它能直接適配Claude Code、Codex、Work Buddy、QClaw這類主流Agent工具:底層能力被提前封裝成了適合Agent調用的技能單元 。

結語:辦公軟件開始“龍蝦化”這次企業微信CLI開源 , 是企業微信對Agent時代的一次明確表態:辦公系統開始給AI開放執行接口 。
過去 , AI更多停留在“生成內容”與“回答問題”這一步 。 現在 , 隨著消息、會議、文檔、表格、待辦、日程這些真實辦公能力被開放 , AI得以真正接入工作流 , 去操作、去執行任務 。
從這個角度看 , 辦公軟件正從協同工具 , 往Agent任務入口進化 。

    推薦閱讀