前提条件
- Bun 1.0+
- 一个 Firecrawl API 密钥 — 免费获取
安装 SDK
.env 文件中:
进行网页搜索
Bun 内置了 HTTP 服务器。创建index.ts:
抓取页面
在同一个服务器中添加/scrape 路由:
与页面交互
使用 交互 操控实时浏览器会话——点击按钮、填写表单,并提取动态内容。脚本用法
在独立的 Bun 脚本中使用 Firecrawl:下一步
抓取文档
所有抓取选项,包括 formats、actions 和代理
搜索文档
进行网页搜索并获取完整页面内容
交互文档
点击、填写表单并提取动态内容
Node SDK 参考
完整的 SDK 参考,涵盖爬取、map、batch scrape 等

