别让 Firecrawl 吃掉你一半 Token!一个文件搞定全部操作

别让 Firecrawl 吃掉你一半 Token!一个文件搞定全部操作

AI 编程的朋友大概率装过 Firecrawl——那个让 Claude 上网搜网页、爬数据的神器。但你装的是官方那个「全家桶」吗?5 个独立 skill 文件,每次激活都要重新加载一遍,Token 哗哗烧。

现在有个更香的方案:firecrawl-lean,一个文件覆盖全部 8 个命令,省 Token 约 60%。


为什么「全家桶」在悄悄烧钱?

Firecrawl 官方把功能拆成了 5 个独立 skill:firecrawl(搜索)、firecrawl-crawl(批量爬取)、firecrawl-agent(智能提取)、firecrawl-instruct(指令模式)、firecrawl-browser(浏览器控制)。

听起来很模块化对吧?但问题是——每个 skill 都有自己的说明文档和共享上下文,每次 Claude 读入都要把这些重复内容过一遍

一个实际对比:

官方 5 skill firecrawl-lean
文件数 5 个 1 个
每次激活 token ~2,400 ~900
命令覆盖 搜索/爬取/提取/浏览器 全部 8 个

差了整整 60%。在 Claude Code 那种按 Token 计费的场景里,这可不是小数目。


一个文件 = 全部能力

firecrawl-lean 是社区开发者 alexsmedile 把官方 5 个 skill 合并精简后的单文件版本,一个文件包含全部 8 个命令:

  • search:直接搜索,不需要 URL
  • scrape:抓取单个页面,支持 Markdown/HTML/JSON/截图
  • map:发现站点所有 URL
  • crawl:批量爬取整个网站
  • download:保存页面到本地
  • interact:用自然语言控制浏览器(点击、登录等)
  • agent:智能结构化提取(给定 schema + 种子 URL)
  • browser:Playwright 代码执行

安装方式也简单:

# 装 CLI
npm install -g firecrawl-cli && firecrawl login

# 装 skill(一行命令搞定)
npx skills add https://github.com/alexsmedile/firecrawl-lean

装完直接在 Claude Code 里说人话就行:

「帮我搜一下最新 React 生态动态」
「把这个页面转成 Markdown」
「抓取这个文档站所有 API 页面」

Claude 自动调用对应命令,全程不需要你记任何参数。


适合谁用?

高频爬虫党:如果你每天要让 Claude 多次访问网页、提取数据,60% 的 token 节省是实打实的钱。

长会话用户:Claude Code 长会话里 token 积累很快,精简 skill 能让你的上下文窗口多撑几轮。

懒人玩家:不需要记 5 个不同 skill 的触发词,一个文件全搞定。


实际场景举例

我让 Claude 用 firecrawl-lean 做了个小实验:抓取某技术博客最近 20 篇文章的标题和链接。

「帮我 map 这个博客,然后 crawl 前 20 篇文章的标题」

Claude 自动执行 map 发现站点结构 → crawl 抓取 → 输出结构化数据。全程我没给任何参数,纯说人话。

如果用官方 5 skill 套装,这波操作可能多花 1.5 倍 token。


GitHub:https://github.com/alexsmedile/firecrawl-lean
Stars:约 616(社区热度不错)
License:MIT


GitHub: https://github.com/alexsmedile/firecrawl-lean

评论区

0 条评论

登录后可评论。

苏棠 15 阅读