用途:将网页 URL 抓取并转换为 html、markdown 或 text,适合把链接内容转为可读文本、提取文章正文或指定页面区块。
主要能力:支持 output_format(html/markdown/text)、crawl_mode(fast/fine)、target_selector 指定 CSS 选择器、wait_for_selector 等待元素、with_readability 正文模式,以及链接/图片摘要、cookie、user-agent、超时、缓存等参数。
使用方式:先获取 API key(felo.ai 的 Settings -> API Keys),配置环境变量 FELO_API_KEY。可用脚本:node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format markdown;或安装 CLI:npm install -g felo-ai 后执行 felo web-fetch -u "https://example.com"。也可直接调用 API:POST https://openapi.felo.ai/v2/web/extract,请求头 Authorization: Bearer $FELO_API_KEY,请求体含 url、output_format、with_readability 等。
适用场景:网页抓取、URL 转 markdown、提取文章正文、按 CSS 选择器取指定区块。不适用于实时问答搜索摘要、幻灯片生成或本地文件解析。
限制:必须提供 URL;output_format 仅 html/markdown/text,crawl_mode 仅 fast/fine;API 可能缓存结果,需最新内容时用 --with-cache false;错误码包括 400 参数校验失败、401 INVALID_API_KEY、500/502 WEB_EXTRACT_FAILED。具体收费与价格暂未提供。