前置条件#
- Deno 1.40+ 或 Deno 2
- 一个 Firecrawl API 密钥 — 免费获取
设置#
创建 main.ts:
进行网页搜索#
添加一个 /search 路由,用于进行网页搜索,并返回包含完整页面内容的结果。
抓取网页#
添加 /scrape 路由,从任意 URL 提取干净的 Markdown。
与页面交互#
添加 /interact 路由以控制实时浏览器会话——点击按钮、填写表单并提取动态内容。
本地运行#
部署#
安装 Deno Deploy CLI (deployctl) 并部署:
在 Deno Deploy 的 Dashboard 中或通过 CLI 设置环境变量:

