Skip to main content

Felo Web Fetch for Google Antigravity:将产品和网页信息提取为结构化数据

· 阅读需 12 分钟
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可为 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 是 Felo Skills for Google Antigravity 生态系统的重要一环。它们共同将 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