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

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 | 靜態頁面、文件、部落格——內容即時呈現的頁面 |
fine | JavaScript 為主的頁面、SPA、或需等待渲染的動態頁面 |
Agent Manager 預設使用 fast 模式以提高效率。當你從基於 React 的產品頁面或需驗證登入的儀表板提取內容時,可切換為 fine,確保所有內容在提取前已完整載入。
4. Cookie 與驗證支援
對需要登入的頁面,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 用於視覺比較,加上情境中繼資料,讓最終輸出更為豐富。
真實應用場景

大規模競爭情報
想像你的 Antigravity 代理要每週監控三家競品的產品頁面。安裝好 Felo Web Fetch 後,代理會:
- 自動造訪每家競品的價格頁
- 以乾淨的 Markdown 格式提取內容
- 比對功能、價格層級與新增項目
- 標記自上次提取以來的變化
代理不需要你手動抓頁,它在任務匹配時自動觸發技能,提取資料,再回饋到推理流程中。
產品研究與採購決策
當代理任務涉及評估工具、服務或平台時,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"
}'
主要請求參數:
| 參數 | 類型 | 預設值 | 說明 |
|---|---|---|---|
url | string | — | 要提取的網頁 URL |
output_format | string | html | 可為 html、markdown 或 text |
crawl_mode | string | fast | fast 或 fine |
with_readability | boolean | — | 僅提取主要內容 |
target_selector | string | — | 指定元素的 CSS 選擇器 |
wait_for_selector | string | — | 提取前等待指定元素出現 |
timeout | integer | — | 逾時毫秒數 |
set_cookies | array | — | 用於登入頁面的 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 工作流程:
- 造訪 felo.ai 並建立 API 金鑰(Settings → API Keys)
- 設定環境變數:
export FELO_API_KEY="your-api-key-here" - 將技能資料夾複製 至你的
.agent/skills/目錄 - 提交至 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。