Skip to main content

Felo Web Fetch for Google Antigravity:將產品與網頁資訊提取為結構化資料

· 閱讀時間約 9 分鐘
Felo Search Tips Buddy
Committed to answers at your fingertips

了解 Felo Web Fetch 技能如何讓 Google Antigravity 代理具備將網頁內容提取為乾淨的 Markdown、HTML 或文字,用於產品研究、競爭情報與結構化資料收集的能力。

Felo Web Fetch 將網頁提取為結構化的 Markdown 資料

Antigravity 代理首先遇到的問題​

你給你的 Google Antigravity 代理一個研究任務:可能是比較 SaaS 價格、擷取競品功能清單,或是收集簡報所需的資料。代理規劃得很好,它知道需要什麼,但它馬上撞上了牆:Gemini 3 的訓練資料有截止日期,而代理無法自行連上即時網路。

這時候就是 Felo 技能登場的時候。特別是 Felo Web Fetch 技能 能彌補提取的缺口 —— 將任何網頁轉換為乾淨、結構化的 Markdown、HTML 或純文字,讓 Antigravity 代理能真正運用。

什麼是 Felo Web Fetch?​

Felo Web Fetch 是一個以資料夾為基礎的技能,你只需將它放入 Google Antigravity 的 .agent/skills/ 目錄中即可。安裝後,它會變成一個自動觸發的能力 —— 你的代理不需要你輸入斜線指令或複製貼上 URL。當任務需要讀取某個網頁時,Agent Manager 會將任務與技能說明比對,並自動執行。

此技能使用 Felo Web Extract API(POST /v2/web/extract)從任何 URL 擷取內容,並以你的工作流程所需的格式回傳:

輸出格式適用時機
Markdown最適合 AI 使用——結構乾淨,保留標題、清單與連結
HTML需要進一步處理原始 DOM 結構時使用
Text純文字提取,方便快速掃描或後續處理

從 felo.ai/skills/antigravity 安裝——只需將資料夾複製到 .agent/skills/,然後提交到 Git。團隊的每位開發者在下一次拉取時都能自動擁有此能力。

在 Antigravity 內部如何運作​

安裝流程設計得極為簡單:

# Clone Felo skills 儲存庫
git clone https://github.com/Felo-Inc/felo-skills.git

# 將 web-fetch 技能複製到 Antigravity 的 skills 資料夾
cp -r felo-skills/felo-web-fetch ~/.gemini/antigravity/skills/

當 felo-web-fetch 資料夾放入 .agent/skills/ 後,SKILL.md 檔案就會開始發揮作用。它的描述欄位扮演著語意觸發器的角色。當代理遇到像是 「比較這三個 SaaS 產品的價格」 或 「從這個競品頁面提取功能清單」 的任務時,Agent Manager 會自動載入此技能——無須人工操作。

核心功能​

1. 乾淨文章提取的可讀模式​

並非所有網頁都有良好結構。部落格、新聞、文件頁面常常包含導覽列、側邊欄、頁尾與廣告雜訊。Felo Web Fetch 支援 可讀模式(--with-readability true),僅提取主要文章內容,移除其他多餘元素。

這對從事研究的 Antigravity 代理尤其有價值:代理收到的是聚焦且可閱讀的文章主體,而不是 200KB 的噪音頁面資料,正好提供分析所需的內容。

2. 精準提取的 CSS 選擇器鎖定​

有時你不想要整個頁面,只想要 .pricing-section 內的價目表或 div.changelog 內的更新紀錄。Felo Web Fetch 接受 --target-selector 參數,讓你只提取你關注的 DOM 元素。

對競爭情報流程而言,這表示代理能擷取結構化的價格資料、功能比較表或產品規格,而不必瀏覽無關的頁面內容。

3. 抓取模式:快速 vs. 精細​

模式最適用情境
fast靜態頁面、文件、部落格——內容即時呈現的頁面
fineJavaScript 為主的頁面、SPA、或需等待渲染的動態頁面

Agent Manager 預設使用 fast 模式以提高效率。當你從基於 React 的產品頁面或需驗證登入的儀表板提取內容時,可切換為 fine,確保所有內容在提取前已完整載入。

對需要登入的頁面,Felo Web Fetch 支援傳遞 cookie(--cookie "session_id=xxx")以及自訂的 user-agent。這讓 Antigravity 代理能從登入後的儀表板、內部文件入口、或合作夥伴頁面提取內容,擴展了資料來源範圍,不再侷限於公開網頁。

5. 結構化摘要:連結與圖片​

除原始內容外,該技能還能包含:

  • --with-links-summary true —— 擷取並彙整所有連結
  • --with-images-summary true —— 擷取所有圖片與其中繼資料
  • --with-images-readability true —— 圖片附帶周圍上下文內容

對於負責彙整產品概覽的研究代理而言,這些摘要將成為結構化資料點——參考連結便於後續追蹤,圖片 URL 用於視覺比較,加上情境中繼資料,讓最終輸出更為豐富。

真實應用場景​

使用 Felo Web Fetch 進行競爭情報網頁抓取流程

大規模競爭情報​

想像你的 Antigravity 代理要每週監控三家競品的產品頁面。安裝好 Felo Web Fetch 後,代理會:

  1. 自動造訪每家競品的價格頁
  2. 以乾淨的 Markdown 格式提取內容
  3. 比對功能、價格層級與新增項目
  4. 標記自上次提取以來的變化

代理不需要你手動抓頁,它在任務匹配時自動觸發技能,提取資料,再回饋到推理流程中。

產品研究與採購決策​

當代理任務涉及評估工具、服務或平台時,Felo Web Fetch 讓它能存取最新的產品頁面,而非過期的訓練資料。代理可直接從來源提取規格、定價、整合清單與客戶推薦,產生基於即時資訊的採購報告。

內容創作的資料來源​

內容團隊利用 Antigravity 撰寫簡報、市場分析與研究報告。Felo Web Fetch 為代理提供從原始網頁提取的權威資料,確保輸出的內容基於一手來源,而非模糊摘要。

文件與 API 變更偵測​

對工程團隊而言,監測 API 文件、SDK 參考或開發者入口更新至關重要。Felo Web Fetch 可將文件頁面提取為 Markdown,代理再與前版比對,以識別破壞性變更、新端點或已棄用功能。

開發者 API 參考​

若你要在 Antigravity 之外以程式方式整合 Felo Web Fetch,API 結構十分簡單:

curl -X POST "https://openapi.felo.ai/v2/web/extract" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/product",
"output_format": "markdown",
"with_readability": true,
"crawl_mode": "fast"
}'

主要請求參數:

參數類型預設值說明
urlstring—要提取的網頁 URL
output_formatstringhtml可為 html、markdown 或 text
crawl_modestringfastfast 或 fine
with_readabilityboolean—僅提取主要內容
target_selectorstring—指定元素的 CSS 選擇器
wait_for_selectorstring—提取前等待指定元素出現
timeoutinteger—逾時毫秒數
set_cookiesarray—用於登入頁面的 cookie 資料

成功的回應會在 data.content 中回傳提取內容,格式依你選擇的 output_format 結構化呈現。

為什麼這對 Antigravity 團隊重要​

Felo Web Fetch 的價值不僅在於提取動作本身,更在於它為 Antigravity 工作流程所開啟的能力:

1. 代理使用的是即時資料,而非快取知識。 Gemini 3 無法瀏覽網頁,Felo Web Fetch 彌補這一缺口,讓代理能在提取時存取任何 URL 的實際內容。

2. 結構化輸出帶來結構化推理。 當內容以乾淨的 Markdown 呈現,代理能解析標題、清單、表格與程式碼區塊,生成基於真實頁面結構的分析。

3. 零設定偏差。 由於技能存在 .agent/skills/ 並提交至 Git,團隊中每位開發者都擁有相同能力。無需個人設定,無環境差異問題。

4. 能與其他 Felo 技能搭配運作。 可將 Felo Web Fetch 與 Felo Search 結合用於即時查證,或搭配 Felo Slides 將提取內容轉為簡報。Agent Manager 會自動協調各技能之間的交互。

快速上手​

只需幾分鐘即可將 Felo Web Fetch 納入你的 Antigravity 工作流程:

  1. 造訪 felo.ai 並建立 API 金鑰(Settings → API Keys)
  2. 設定環境變數: export FELO_API_KEY="your-api-key-here"
  3. 將技能資料夾複製 至你的 .agent/skills/ 目錄
  4. 提交至 Git,讓團隊代理自動獲取此技能

就這樣。下一個涉及讀取網頁的代理任務會自動觸發 Felo Web Fetch —— 無需人工干預,也不用切換工作情境。

更大的圖景​

Felo Web Fetch 是 Google Antigravity 專用 Felo 技能 生態系中的重要一環。這些技能共同讓 Antigravity 的 Agent Manager 從一個優秀的規劃器,變成完整可運行的研究與生產工具 —— 能彌合知識缺口、維持團隊記憶並輸出最終成果。

Felo Web Fetch 提供的提取層通常是團隊首先安裝的技能,因為它解決了最迫切的問題:你的代理需要閱讀網頁,而 Gemini 3 無法獨自完成。
當提取功能建立後,加入即時搜尋、持續知識庫與輸出生成就成為自然而然的延伸。

準備好讓你的 Antigravity 代理具備提取、分析與行動真實網頁內容的能力了嗎?從 Felo Web Fetch 開始——它是免費的、以資料夾為基礎、並開箱即用,隨時可供團隊使用。


本文也提供以下語言版本:English、简体中文、日本語、한국어、हिन्दी、Français、العربية、Русский、اردو、Bahasa Indonesia、Deutsch、Tiếng Việt、Türkçe、Italiano、ไทย、Español、বাংলা、Português。