返回首頁

GitHub Repo

Firecrawl 合併技能搜尋來源,讓代理從搜尋結果挑選技能摘要

Firecrawl 於 11 月 4 日合併 skills 搜尋來源,讓同一搜尋請求可取得網頁與技能摘要。實作採並行查詢及三秒逾時上限,但公開文件尚未同步,雲端與套件可用性仍須確認。

Duane Lempke · CC0 · Image source
zh-Hant

Firecrawl 於 11 月 4 日將技能搜尋功能合併至主分支,為 POST /v2/search 加入 skills 來源。呼叫端可透過 sources: ["web", "skills"] 同時尋找網頁與技能摘要,後者放在 data.skills。這次變更提供代理發現技能的入口,完整技能仍須另外讀取,並未加入新的技能讀取端點。合併紀錄與設計說明

每張摘要卡包含識別碼、名稱、描述與來源,並可附上供應商及相似度。查詢固定最多回傳三張卡,不隨一般搜尋的 limit 增加;技能查詢與其他來源並行,最多等待三秒。逾時、非成功狀態或不符預期的回應,都會轉為空陣列,讓其他搜尋結果繼續回傳。工程上的代價是,應用程式不能只憑空陣列判斷「沒有適用技能」,還須考慮服務失敗的可能。實作限制

這項設計延伸了 Firecrawl 既有的工具發現流程。官方 Alexandria 文件已描述「搜尋工具、檢查輸入與價格、再執行」的工作方式,搜尋結果可帶回供應商、能力與描述。從架構上看,新增技能摘要可讓代理先取得少量候選資訊,再決定是否載入完整內容;這是對整合方式的推論,目前沒有公開效能評測證明它能改善任務成功率。Alexandria 官方文件

部署時還有兩項界線:技能搜尋需要 API 金鑰,且不接受零資料保留模式;查詢本身免費,也不代表後續工具執行免費。查核時,公開搜尋指南仍未列出 skills,因此主分支合併不能直接視為所有雲端帳戶或正式 SDK 均已支援。接入團隊接下來應核對實際版本、回應欄位與空結果處理,並以自己的中文任務測試候選品質。搜尋指南

來源

  1. Add skills search source — Firecrawl PR #5560
  2. Alexandria 官方文件
  3. Search 官方指南