Skip to main content

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

· 閱讀時間約 13 分鐘
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可為 htmlmarkdowntext
crawl_modestringfastfastfine
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 IndonesiaDeutschTiếng ViệtTürkçeItalianoไทยEspañolবাংলাPortuguês