搜索引擎:在 Agent 裏做 16 引擎跨源檢索與交叉驗證

前言

在 IDE 裏讓 Agent「幫搜一下」時,常見做法是隻走單一搜索接口,或依賴需要 API Key 的搜索服務。查國內資料、覈對消息真僞、或同時對照中英文來源時,往往要你自己換引擎、手工去重。下面介紹 SkillHub 上的「搜索引擎」Skill(@zcwl/multi-search-engine),它通過公開搜索 URL 聚合 16 個引擎(7 個國內直連 + 9 個國際),並在 Agent 側完成結果去重與多源交叉驗證,且標註 requires_api_key=false,無需配置 API Key。

這是什麼

「搜索引擎」由智創未來發布,在 SkillHub 分類爲 knowledge-management,當前版本爲 3.0.0,來源標記爲 enterprise。技能座標爲 @zcwl/multi-search-engine。

一句話定位:輸入自然語言查詢詞,在多個公開搜索引擎上檢索,輸出帶來源鏈接與可信度標註的結構化結果;內置零依賴 Python 腳本,不依賴第三方搜索 API Key。

官方頁面:SkillHub - 搜索引擎。技能元數據地址:https://api.skillhub.cn/zcwl/multi-search-engine。

核心功能

以下能力均來自官方簡介與 SkillHub 頁面說明,可按需裁剪使用場景。

  1. 多引擎集成:覆蓋 16 個搜索引擎,其中 7 個爲國內直連、9 個爲國際引擎,便於同一主題同時查中文站與全球來源。
  2. 跨引擎檢索與去重:對多引擎返回結果做整合與去重,減少 Agent 重複閱讀相同鏈接。
  3. 多源交叉驗證:適合「覈實消息」「多找幾個來源」類任務,輸出側強調來源鏈接與可信度標註。
  4. 零 API Key:通過公開搜索 URL 工作,標籤爲 requires_api_key=false,無需單獨申請搜索 API。
  5. 內置腳本:附帶零依賴 Python 腳本,由 Skill 指導 Agent 在合適時機調用,而非要求你先搭一套搜索後端。

官方給出的 Use when 觸發語包括:用戶要求「搜一下 / 查資料 / 多找幾個來源 / 覈實消息 / 找公衆號文章 / 排查報錯 / 找論文或開源項目」等。

明確不適用:私有數據檢索、批量抓取、需要登錄後纔可見的內容。

安裝與啓用

通過 SkillHub CLI 安裝(推薦)

先確認本機是否已有 skillhub:

command -v skillhub && skillhub --version

若未安裝,可按 SkillHub 官方安裝文檔執行完整安裝(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

安裝技能時,必須用 --dir 指向當前 Agent 的 skills 目錄;否則默認會裝到 ./skills/,Agent 可能無法識別。

skillhub install @zcwl/multi-search-engine --dir <你的 Agent skills 目錄>

常用客戶端的 skills 目錄(摘自 SkillHub 安裝文檔):

  • Cursor:~/.cursor/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/
  • Claude Code:~/.claude/skills/

其他客戶端路徑以官方安裝文檔第四節爲準。裝到正確目錄後,按你所用 Agent 的說明重啓或刷新 skills 加載。

通過對話讓 AI 安裝

SkillHub 頁面提供的提示爲:根據 https://skillhub.cn/install/skillhub.md 安裝 @zcwl/multi-search-engine。適合尚未配置 CLI、但希望 Agent 按文檔一步步完成安裝的場景。

典型用法

本 Skill 面向對話式檢索,沒有單獨列出固定 CLI 子命令;用法以官方 Use when 與輸入輸出約定爲準。

  1. 發起查詢:用自然語言描述你要查的內容,例如技術報錯、論文關鍵詞、開源項目名、或需要覈實的消息表述。
  2. 觸發技能:當任務屬於「搜一下 / 查資料 / 多源覈實」等類型時,Agent 應加載該 Skill,走 16 引擎檢索與去重、交叉驗證流程。
  3. 閱讀結果:期望得到結構化輸出——每條結果應包含來源鏈接,並帶有可信度相關標註,便於你自行點開覈對。

示例對話方向(示意,非固定 API):

  • 「用多個來源查一下 XXX 報錯怎麼解決。」
  • 「覈實這條消息,找幾個獨立來源。」
  • 「找幾篇關於 XXX 的論文或 GitHub 項目,中英文都看看。」

具體腳本參數與輸出字段以安裝後 Skill 包內的 SKILL.md 爲準;本文不臆造未在官方頁面出現的配置項。

適用場景與注意

適合誰

  • 經常在 Agent 裏做資料檢索、事實覈對、技術排錯的開發者。
  • 需要同時覆蓋國內直連引擎與國際引擎,又不想維護多套搜索 API 的團隊或個人。

使用注意

  • 依賴公開搜索 URL,質量與可用性受各引擎頁面策略影響;登錄牆、反爬或區域網絡問題可能導致部分結果缺失。
  • 不做私有知識庫檢索;企業內網文檔、未公開數據集不在設計範圍內。
  • 不適合大規模批量抓取;若你要合規採集整站數據,應使用專用爬蟲或官方 API,而非本 Skill。
  • 公衆號文章等結果仍取決於引擎索引情況,Skill 只能放大「多引擎找鏈接」的效率,不能保證篇篇可打開。

結尾

「搜索引擎」Skill 把多引擎檢索、去重與交叉驗證收進 Agent 工作流,在無需 API Key 的前提下,覆蓋國內與國際公開搜索場景。安裝時記住 skillhub install @zcwl/multi-search-engine --dir <skills 目錄>,並放到 Cursor、Codex 或 Claude Code 對應的 skills 路徑。

  • SkillHub 技能頁:https://www.skillhub.cn/skills/zcwl/multi-search-engine
  • 安裝與目錄說明:https://skillhub.cn/install/skillhub.md
  • 技能元數據:https://api.skillhub.cn/zcwl/multi-search-engine
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜