> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Firecrawl + Dify

> Firecrawl + Dify AI 工作流自动化官方插件

<Note>
  **Dify 官方插件：** [marketplace.dify.ai/plugins/langgenius/firecrawl](https://marketplace.dify.ai/plugins/langgenius/firecrawl)

  Dify 团队出品官方插件 • 超过 44,000 次安装 • 适用于 Chatflow 与 Agent 应用 • 免费使用
</Note>

<div id="dify-integration-overview">
  ## Dify 集成概览
</div>

Dify 是一个开源的 LLM 应用开发平台。官方 Firecrawl 插件可让你在 AI 工作流中直接进行网页爬取与抓取。

<CardGroup cols={2}>
  <Card title="Chatflow & Workflow Apps" icon="diagram-project">
    使用 Firecrawl 节点构建用于数据提取的可视化管道
  </Card>

  <Card title="Agent Applications" icon="robot">
    让 AI Agent 按需抓取实时网页数据
  </Card>
</CardGroup>

<div id="firecrawl-tools-in-dify">
  ## 在 Dify 中使用 Firecrawl 工具
</div>

<AccordionGroup>
  <Accordion title="Scrape" icon="file-code">
    将任意 URL 转换为干净、结构化的数据。把原始 HTML 转化为可用的洞察。

    **使用场景：** 提取产品数据、抓取文章内容、通过 JSON 模式获取结构化数据。
  </Accordion>

  <Accordion title="Crawl" icon="spider">
    对网站及其子域执行递归爬取以收集海量内容。

    **使用场景：** 全站内容提取、文档抓取、多页面数据收集。
  </Accordion>

  <Accordion title="Map" icon="sitemap">
    生成站点内所有 URL 的完整映射。

    **使用场景：** 站点结构分析、SEO 审核、用于批量抓取的 URL 发现。
  </Accordion>

  <Accordion title="Crawl Job" icon="list-check">
    根据 Job ID 获取抓取结果，或取消正在进行的任务。

    **使用场景：** 监控长时运行的爬取、管理异步抓取流程、按需取消操作。
  </Accordion>
</AccordionGroup>

<div id="getting-started">
  ## 快速上手
</div>

<Steps>
  <Step title="安装 Firecrawl 插件">
    前往 [Dify 插件市场](https://marketplace.dify.ai/plugins/langgenius/firecrawl) 并安装 Firecrawl 工具
  </Step>

  <Step title="获取 Firecrawl API Key">
    访问 [Firecrawl API Keys](https://www.firecrawl.dev/app/api-keys) 并创建新的 API Key
  </Step>

  <Step title="在 Dify 中授权">
    进入 **Plugins > Firecrawl > To Authorize**，输入你的 API Key
  </Step>

  <Step title="添加到工作流">
    将 Firecrawl 工具拖入你的 Chatflow、Workflow 或 Agent 应用
  </Step>

  <Step title="配置与测试">
    配置参数并测试你的工作流
  </Step>
</Steps>

<div id="usage-patterns">
  ## 使用模式
</div>

<Tabs>
  <Tab title="Chatflow Apps">
    **可视化流水线集成**

    1. 将 Firecrawl 节点添加到你的流水线
    2. 选择操作（Map、Crawl、Scrape）
    3. 定义输入变量
    4. 按顺序执行流水线

    **示例流程：**

    ```
    用户输入 → Firecrawl（Scrape）→ LLM 处理 → 返回结果
    ```
  </Tab>

  <Tab title="Workflow Apps">
    **自动化数据处理**

    构建多步工作流，包括：

    * 定时抓取
    * 数据转换
    * 数据库存储
    * 通知

    **示例流程：**

    ```
    定时触发 → Firecrawl（Crawl）→ 数据处理 → 存储
    ```
  </Tab>

  <Tab title="Agent Apps">
    **AI 驱动的网页访问**

    为智能体提供实时网页抓取能力：

    1. 将 Firecrawl 工具添加到智能体
    2. 智能体自主决定何时抓取
    3. LLM 分析提取内容
    4. 智能体给出有依据的响应

    **使用场景：** 客服智能体引用实时文档
  </Tab>
</Tabs>

<div id="common-use-cases">
  ## 常见用例
</div>

<CardGroup cols={2}>
  <Card title="AI Chatbot with Live Data" icon="messages">
    构建基于 RAG 的聊天机器人，抓取并引用网站的实时内容
  </Card>

  <Card title="Content Analysis Agent" icon="brain">
    通过抓取并分析多源信息进行主题调研的智能体
  </Card>

  <Card title="Competitor Monitoring" icon="binoculars">
    自动化流程，用于跟踪竞品网站并在变更时发出告警
  </Card>

  <Card title="Data Enrichment Pipeline" icon="database">
    从网站提取并丰富数据，写入结构化数据库
  </Card>
</CardGroup>

<div id="firecrawl-actions">
  ## Firecrawl actions
</div>

| 工具            | 描述             | 最适合           |
| ------------- | -------------- | ------------- |
| **Scrape**    | 单页数据抽取         | 快速捕获内容        |
| **Crawl**     | 多页递归爬取         | 全站抽取          |
| **Map**       | 发现 URL 并生成站点地图 | SEO 分析、URL 清单 |
| **Crawl Job** | 异步任务管理         | 长时运行的操作       |

<div id="best-practices">
  ## 最佳实践
</div>

<CardGroup cols={2}>
  <Card title="Agent Apps" icon="robot">
    * 让智能体自行决定何时抓取
    * 使用自然语言指令
    * 在 LLM 设置中启用工具调用
    * 大规模抓取时监控 token 使用量
  </Card>

  <Card title="Workflow Apps" icon="diagram-project">
    * 针对大型站点先用 Map 再用 Crawl
    * 设置合理的抓取上限
    * 添加错误处理节点
    * 先用小规模数据集进行测试
  </Card>
</CardGroup>

<div id="dify-vs-other-platforms">
  ## Dify 与其他平台对比
</div>

| 功能        | Dify            | Make   | Zapier | n8n    |
| --------- | --------------- | ------ | ------ | ------ |
| **类型**    | LLM 应用平台        | 工作流自动化 | 工作流自动化 | 工作流自动化 |
| **最适合**   | AI Agent 与聊天机器人 | 可视化工作流 | 快速自动化  | 开发者掌控  |
| **定价**    | 开源 + 云端         | 按操作计费  | 按任务计费  | 固定月费   |
| **AI 原生** | 是               | 部分     | 部分     | 部分     |
| **自托管**   | 是               | 否      | 否      | 是      |

<Tip>
  **专业提示：** Dify 擅长构建需要动态网页访问的 AI 原生应用，特别适用于需要实时数据的聊天机器人、研究助手和 AI 工具。
</Tip>
