SuperAPI AI 工具集

firecrawl-interact

智能体与模型

查看项目

更新于 11-02 09:13

技能介绍

firecrawl-interact 用于在已抓取的页面上驱动真实浏览器会话,适合内容需要交互才能出现、或普通抓取失败的场景。

用途:抓取页面后用自然语言提示或代码完成点击、填写表单、登录、翻页、无限滚动和数据提取等操作。文档强调 interact 针对的是特定页面,网页搜索应使用 search。

主要能力:支持位置参数提示,如点击登录按钮、填写邮箱字段、提取定价表;首参数为 UUID 时会自动识别为 scrape ID。也支持通过 --code 配合 --bash 执行精确的浏览器指令,例如 agent-browser click、agent-browser snapshot。可用 --profile 在抓取时保存 cookies 和 localStorage,实现跨会话登录态复用;--no-save-changes 可只读重连。

使用方式:先运行 firecrawl scrape "<url>" 获取 scrape ID(会自动保存),再运行 firecrawl interact "<提示>" 进行交互;也可显式传入 scrape ID。并行任务可抓取多个页面并分别用 --scrape-id 交互。完成后运行 firecrawl interact stop 释放资源。完整选项见 firecrawl interact --help。

适用场景:登录后页面、分页列表、无限滚动内容和需要点击展开才能获取的数据。

限制:必须先抓取再交互;保存的会话可能约 10 分钟后过期,CLI 提示会话陈旧时需重新抓取。文档为快速开始性质,平台范围、价格等信息暂未提供。