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 Skills 派上用场。特别是 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 内部如何工作​

安装路径设计得非常简单:

# 克隆 Felo skills 仓库
git clone https://github.com/Felo-Inc/felo-skills.git

# 将 web-fetch 技能复制到你的 Antigravity 技能文件夹
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")与自定义用户代理字符串。这让 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 是 Felo Skills for Google Antigravity 生态系统的重要一环。它们共同将 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。