SuperAPI AI 工具集

firecrawl-instruct

数据与分析

查看项目

更新于 10-15 21:42

技能介绍

用途:在已抓取的页面上开启实时浏览器会话,通过自然语言提示或代码完成点击、填表、翻页、登录、多步导航与数据提取。适合内容需要交互、抓取因 JavaScript 交互失败、或需走多步流程的情况;它是工作流升级模式(search → scrape → map → crawl → instruct)中的最后手段,不可用于网页搜索。

主要能力:支持 --prompt 自然语言指令,如点击登录按钮、填写邮箱、提取价格表;也支持 --code 配合 --language(bash、python、node)做精确控制,例如 agent-browser click @e5、agent-browser snapshot -i。可用 --timeout 设置超时(默认 30 秒,最大 300 秒),--scrape-id 指定目标抓取,-o/--output 指定输出文件。

使用方式:先执行 firecrawl scrape "<url>",抓取 ID 会自动保存;随后执行 firecrawl interact --prompt "..." 或 firecrawl interact --code "..." --language bash;完成后用 firecrawl interact stop 释放资源。并行任务可抓取多个页面并用 --scrape-id 分别交互。

Profiles:在 scrape 时加 --profile 可跨抓取持久化浏览器状态(cookies、localStorage),实现登录后复用;加 --no-save-changes 可只读重连,不写入 profile 状态。

限制:interact 必须先有前一次 scrape 产生的抓取 ID;不要用它做网页搜索,应改用 search;需要更少手动控制时可考虑 firecrawl-agent。其余收费、平台与效果信息暂未提供。