Firecrawl icon

Firecrawl

Firecrawl 是面向 AI 代理和开发者的 web 上下文 API,可将实时网站转换为干净的 Markdown 或结构化数据。支持搜索、抓取、爬取、监控和浏览器交互,适用于研究与自动化工作流。

Firecrawl

概述

Firecrawl 是面向 AI 代理和开发者的 web 上下文 API,可对实时网站进行搜索、抓取、解析、爬取、映射、监控并与之交互。它被定位为将网页转换为可供软件直接使用的干净 Markdown 或结构化数据的基础设施。

该产品同时支持实时和定时的 web 数据工作流。在网站上,Firecrawl 强调用于源发现的搜索、用于页面提取的抓取、用于更广泛站点覆盖的爬取与映射、用于变更检测的监控,以及用于点击、滚动、输入和其他浏览器操作的交互工具。

核心能力

Web 搜索

在整个网络中查找信息,并从搜索结果返回完整内容,帮助代理从聚焦的来源集合开始。

抓取与结构化输出

从网站提取干净数据,并返回 Markdown、JSON 和截图等输出,供下游使用。

爬取、映射与监控

爬取页面、映射站点,并监控页面或站点变化,以便工作流按计划刷新或响应更新。

页面交互

在页面抓取后,通过点击、滚动、输入、等待、按键等方式与页面交互。

复杂页面自动化

处理 JavaScript 渲染、智能等待、媒体解析以及现代网站中常见的其他提取任务。

开发者接入

通过 Python、Node.js、cURL、CLI、Skills 或 MCP 接入,让代理和开发工具使用同一 API。

常见使用场景

  • 深度研究代理

    使用搜索、抓取和引用来构建研究代理,跨多个网站收集来源,并为每个答案保留证据。

  • 竞争监控

    通过定时刷新任务跟踪竞争对手或行业来源,让数据集保持最新而无需手动检查。

  • 技术与市场研究

    将文档、备案文件、PDF、博客和其他长篇来源整理为统一的 Markdown 或 JSON,以便进行技术或市场分析。

  • 代理式浏览器任务

    在抓取后使用页面交互来自动化需要点击、滚动、输入或多步骤浏览器操作的工作流。

  • 入驻与数据预填充

    从 web 数据预填表单或内容流程,减少入驻和类似产品体验中的手动设置。

Pros and Cons

Pros

  • 在一个 API 中覆盖多种 web 数据工作流,包括搜索、抓取、爬取、映射、监控和交互。
  • 返回适合下游代理或应用使用的干净输出,例如 Markdown、JSON 和截图。
  • 支持 JavaScript 渲染、智能等待和媒体解析等现代网站特性。
  • 提供定时与刷新工作流,适用于重复研究或监控任务。
  • 提供多种接入方式,包括 Python、Node.js、cURL、CLI、Skills 和 MCP。

Cons

  • 定价页展示了免费层和付费方案,但没有按使用量计费。
  • 官网上的部分细节仍然有限,包括完整的集成覆盖范围和更深入的文档示例。

FAQ

Firecrawl 是免费的吗?

是。Firecrawl 提供免费方案,每月包含 1,000 个额度,价格页说明这足以抓取 1,000 个页面。付费方案提供更高的额度和速率限制。

Firecrawl 支持按量付费吗?

Firecrawl 目前不提供按使用量计费方案。价格页引导用户选择按月方案,例如 Hobby、Standard、Growth、Scale 和 Enterprise 选项。

额度会结转吗?

不。标准计费模式下,额度不会结转到下个月或下一年。页面注明有两个例外:自动充值额度会结转,而自定义的 Scale/Enterprise 年付方案会预先发放额度。

额度如何计费?

Scrape、Crawl、Map 和 Monitor 每个页面消耗 1 个额度。Search 每 10 个结果消耗 2 个额度,Interact 每浏览器分钟消耗 2 个额度,而 Agent 目前处于预览阶段,提供每天 5 次免费运行,并采用动态定价。

Firecrawl 接受哪些付款方式?

价格页说明 Firecrawl 通过 Stripe 接受付款,包括大多数主要信用卡、借记卡和 PayPal。

Quick Facts

类别
开发者工具
主要用途
Web 数据提取与代理上下文
输出格式
Markdown、JSON、截图
接入方式
Python、Node.js、cURL、CLI、Skills、MCP
计费
免费层加付费方案;企业版联系销售
来源域名
firecrawl.dev

Firecrawl 替代品