前言¶
在 Agent 裏做查資料、核事實或寫調研,常見做法是手動挑一個搜索工具,或按場景寫死「先 Web 再 MCP」。環境裏往往同時掛着百度搜索、Tavily、Brave、WebFetch、Browser 等多套能力,但誰來並行調用、多語言 query 怎麼拆、深度檢索何時停,通常要你在對話裏反覆指揮。
下面介紹 SkillHub 社區 Skill @user_c6863e36/search-orchestrator(頁面名稱:智能搜索編排器)。它把「發現可用搜索 Skill → 並行調用 → 迭代收斂 → 結論聚合與溯源」收成一條編排鏈路,並標明 requires_api_key=false,不強制爲本 Skill 單獨配置 API Key(具體搜索後端仍取決於你已安裝的各搜索 Skill 及其密鑰要求)。
這是什麼¶
一句話定位: 全自動智能搜索編排器(簡介中標註爲 v5.32;SkillHub 包版本爲 1.0.11)。
座標與來源: @user_c6863e36/search-orchestrator,分類 ai-agent,來源 community,發佈者 user_c6863e36(SkillHub 頁面展示作者 Ashmorrow)。
解決的問題: 零配置自動發現環境中全部搜索類 Agent Skill,並行調用;按多語言 query 分流;深度迭代直至自動收斂;輸出帶全鏈路錨點審計與信息密度評分、可溯源的多源聚合結論。適用於搜索、查資料、核事實、對比、深度研究、調研報告等任務。
核心功能¶
以下能力均來自 SkillHub 官方簡介,未在頁面單獨展開的實現細節不作延伸描述。
-
零配置工具發現
自動發現當前 Agent 可用的搜索相關 Skill,即插即用,無需爲編排器本身寫配置文件。 -
並行多源搜索
同時調度已發現的搜索工具。官方列舉的支持類型包括:百度搜索、Tavily、高德地圖、Brave、WebSearch、WebFetch、Browser,以及「任意搜索 Agent Skill」。 -
智能 query 分流
對多語言 query 做分流,由編排邏輯決定如何拆解與下發檢索。 -
深度迭代與自動收斂
在需要多輪檢索、對比、覈實的場景下迭代搜索,直至編排器判定收斂,減少人工「再搜一輪」的來回。 -
錨點審計與信息密度評分
全鏈路錨點審計,並對信息密度評分,便於判斷結論是否足夠支撐報告或決策。 -
可溯源結論聚合
每條結論可溯源,自動聚合多源搜索結果,適合調研、對比與事實覈對。 -
自然語言觸發
官方給出的觸發詞包括:搜索、搜一下、查資料、調研、對比、核事實、研究。
安裝與啓用¶
SkillHub 頁面給出的安裝指引是:讓 AI 根據 SkillHub 安裝文檔 安裝 @user_c6863e36/search-orchestrator。下面把文檔中與安裝相關的步驟整理爲可復現命令(路徑以你當前使用的 Agent 爲準)。
1、檢查或安裝 skillhub CLI¶
command -v skillhub && skillhub --version
若未安裝,可使用官方推薦的一鍵安裝(含 CLI 與默認 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
僅需 CLI 時:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2、安裝到當前 Agent 的 skills 目錄¶
安裝時必須用 --dir 指向當前 Agent 識別的 skills 目錄;裝到默認 ./skills/ 可能不會被 Agent 加載。官方文檔列出的常見路徑示例:
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
安裝命令形式如下(將 <skills 目錄> 替換爲實際路徑):
skillhub install @user_c6863e36/search-orchestrator --dir <skills 目錄>
也可先搜索再安裝:
skillhub search search-orchestrator
skillhub install search-orchestrator --dir <skills 目錄>
安裝完成後,按你所用 Client 的要求重啓或刷新 Skill 列表,使編排器生效。編排器會自動發現你已安裝的其他搜索 Skill;若環境中沒有任何搜索類 Skill,並行與多源聚合能力將受限於實際已掛載的工具。
典型用法¶
官方頁面未提供單獨的對話腳本示例,用法以自然語言觸發爲主。在已啓用該 Skill 的 Agent 中,用簡介中的觸發詞發起任務即可,例如:
- 「搜一下某某技術的最新公開文檔與版本說明」
- 「調研 A、B 兩種方案,對比優缺點並核事實」
- 「查資料寫一段可溯源的研究摘要,標出信息來源」
經過上面的步驟,編排器應自行完成工具發現、並行檢索、迭代收斂與結論聚合;你只需在對話中明確主題、對比維度或覈實點,無需手動指定「先用 Tavily 再用 WebFetch」之類的順序。
適用場景與注意¶
適合誰
- 經常在 Agent 裏做多源查資料、寫調研或覈對事實的開發者。
- 已安裝多種搜索 Skill,希望統一編排而不是每次手寫調用順序的用戶。
使用注意
- 依賴環境: 編排質量取決於已安裝的搜索類 Skill 及其可用性;本 Skill 標籤爲
requires_api_key=false,不表示所有下游搜索工具都不需要密鑰。 - 版本信息: SkillHub 展示包版本 1.0.11,簡介中的 v5.32 指編排器產品描述版本,二者並存於官方頁面,以頁面爲準即可。
- 社區來源: 分類爲 community,升級與行爲變更以 SkillHub 上該座標的新版本說明爲準。
- 平臺差異: Cursor、Claude Code、Codex 等僅 skills 目錄路徑不同,安裝命令中的
--dir需與當前環境一致;官方未對某一 Client 單獨說明時,不額外假設差異。
結尾¶
search-orchestrator 把多搜索 Skill 的發現、並行、迭代與可溯源聚合放在一層編排裏,適合用觸發詞直接發起搜索、調研與核事實類任務。安裝與優先源配置以 SkillHub 文檔爲準;Skill 主頁與 API 入口如下:
- SkillHub 頁面:https://www.skillhub.cn/skills/user_c6863e36/search-orchestrator
- API 入口:https://api.skillhub.cn/user_c6863e36/search-orchestrator