From a2408fa9527d4e5fc8b425648d37a2294968fe04 Mon Sep 17 00:00:00 2001 From: zhaojunlong <5482498@qq.com> Date: Tue, 10 Mar 2026 11:36:35 +0800 Subject: [PATCH] =?UTF-8?q?```=20feat:=20=E5=88=87=E6=8D=A2=E5=88=B0Firecr?= =?UTF-8?q?awl=20Browser=20Sandbox=E5=B9=B6=E6=9B=B4=E6=96=B0API=E5=AF=86?= =?UTF-8?q?=E9=92=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将抓取功能从Firecrawl Agent切换到Firecrawl Browser Sandbox - 更新.env文件中的FIRECRAWL_API_KEY为新密钥 - 修改前端界面文本,将"Firecrawl Agent"改为"Firecrawl Browser Sandbox" - 重构runScraper函数,添加按钮状态管理和滚动定位功能 - 移除zod验证schema,简化数据处理逻辑 - 更新定时任务调度器以使用新的浏览器抓取方式 - 清空results.json历史数据 ``` --- .env | 2 +- public/index.html | 20 +- results.json | 460 +-------------------------------- src/firecrawlBrowserScraper.js | 275 ++++++++++++++++++++ src/scheduler.js | 59 +---- src/server.js | 65 +---- 6 files changed, 301 insertions(+), 580 deletions(-) create mode 100644 src/firecrawlBrowserScraper.js diff --git a/.env b/.env index c8a4096..49f019f 100644 --- a/.env +++ b/.env @@ -2,4 +2,4 @@ PORT=5000 # Firecrawl API Key(在 https://www.firecrawl.dev/app/api-keys 获取) -FIRECRAWL_API_KEY=fc-354d1bbd965d482c977796ff534e15ca \ No newline at end of file +FIRECRAWL_API_KEY=fc-595dd922780442f8a907202666a522ef \ No newline at end of file diff --git a/public/index.html b/public/index.html index 487f1be..ca6735d 100644 --- a/public/index.html +++ b/public/index.html @@ -906,7 +906,7 @@ -
通过配置 URL 和提示词,使用 Firecrawl Agent +
通过配置 URL 和提示词,使用 Firecrawl Browser Sandbox 抓取任意网页数据。结果会自动保存,可在「抓取结果」页查看历史。