前言¶
在 Agent 裏處理企業微信的事務,常見做法是讓用戶自己去網頁版操作,或者另寫一套腳本對接企業內部 API。前者無法自動化,後者要處理鑑權、接口差異和各業務域的調用方式。search-baidusearch 這類 Skill 的目標是把企業微信的常用操作收斂成 Agent 可直接調用的能力,讓 Agent 在對話裏就能查聯繫人、發消息、改文檔、約會議。
下面介紹的是發佈在 SkillHub 上的 search-baidusearch,座標 @user_33aa5c8b/search-baid。
這是什麼¶
search-baidusearch 是一個面向企業微信的 CLI 全能套件 Skill,由社區開發者 user_33aa5c8b 發佈並維護,版本 1.0.0,來源標記爲 community,分類爲 office-efficiency。
它解決的問題是:Agent 需要操作企業微信的通訊錄、消息、文檔、日程、會議、待辦時,不必讓開發者自行封裝各業務域的接口,而是通過統一的 Skill 調用完成。資料顯示該 Skill 標記爲 requires_api_key=false,即使用時不需要單獨配置 API Key。
核心功能¶
Skill 覆蓋 6 大業務域,按資料整理如下:
1、通訊錄:支持按姓名或別名查找聯繫人。
2、消息:支持收發文本、圖片、文件、語音、視頻五種類型的消息。
3、文檔:含文檔、智能表格、智能文檔(原名智能主頁)三種品類;支持以 Markdown 格式創建、讀取、編輯文檔;可管理智能表格的結構與記錄;可創建智能文檔,並導出智能文檔內容爲 Markdown。
4、日程:支持創建、修改、取消日程,並可查詢閒忙。
5、會議:支持預約和管理會議。
6、待辦:支持創建、跟蹤、分派待辦任務。
觸發規則上,官方簡介提到:即使用戶沒有明確提到「企業微信」,只要場景涉及消息、日程、待辦等,也應觸發本技能。這一點在實際接入時需要注意,它會影響 Skill 的路由和調度策略。
安裝與啓用¶
已抓取資料中沒有給出具體的安裝命令、Skill 目錄路徑或配置文件字段,本節無法提供可直接執行的安裝步驟。需要安裝時,以 SkillHub 官方頁面的說明爲準:
https://www.skillhub.cn/skills/user_33aa5c8b/search-baid
關於不同環境的啓用方式(Cursor、Codex CLI、Claude Code 等),資料中沒有分別說明,此處不做推測。該 Skill 基於通用 SKILL.md 格式,通常按目標 Agent 的 Skill 加載機制放入對應目錄即可,但具體路徑以官方頁面爲準。
典型用法¶
資料中沒有提供官方的可復現調用示例,下面只依據官方簡介整理出能力對應的典型場景,具體參數和返回格式需查閱 Skill 文檔:
- 查找聯繫人:「幫我找一下張三」——按姓名或別名在通訊錄中定位。
- 收發消息:向指定聯繫人或羣發送文本、圖片、文件、語音、視頻,或讀取會話消息。
- 文檔處理:用 Markdown 創建或編輯企業微信文檔;調整智能表格的結構和記錄;創建智能文檔,並把智能文檔內容導出爲 Markdown。
- 日程與閒忙:創建、修改、取消日程;查詢某人某時段是否空閒。
- 會議:預約會議、管理已預約的會議。
- 待辦:創建待辦任務、跟蹤進度、把任務分派給指定成員。
適用場景與注意¶
適合需要在 Agent 流程中處理企業微信日常辦公事務的開發者,尤其是通訊錄查詢、消息收發、文檔協作、日程會議和待辦跟蹤這類高頻操作。
需要注意的幾點:
1、功能覆蓋廣意味着觸發條件寬鬆,官方簡介明確「未提到企業微信也應觸發」,接入時要評估與其它 Skill 的路由衝突。
2、文檔部分涉及文檔、智能表格、智能文檔三種品類,其中智能文檔原名「智能主頁」,在不同客戶端版本中入口可能不同。
3、資料中未見該 Skill 的企業微信應用權限要求說明,而企業微信 API 調用通常依賴應用憑證和成員授權,使用前應確認部署環境是否已具備相應條件。本條未能從資料覈實,僅供參考。
4、當前資料顯示安裝數爲 0、下載數 887、評分 100000,社區驗證還不充分,接入前建議在小範圍場景內驗證。
結尾¶
search-baidusearch 的價值在於把企業微信 6 大業務域的常用操作收進一個 CLI Skill,Agent 側不需要爲每個業務域單獨寫對接代碼。功能面較全,但安裝方式、參數細節和權限要求仍需以官方頁面爲準。
官方地址:https://api.skillhub.cn/user_33aa5c8b/search-baid
SkillHub 頁面:https://www.skillhub.cn/skills/user_33aa5c8b/search-baid