给 AI Agent 造浏览器:Lightpanda 凭什么拿下 3.2 万 Star?

给 AI Agent 造浏览器:Lightpanda 凭什么拿下 3.2 万 Star?

你有没有过这种体验:跑个爬虫、做个自动化测试, Puppeteer / Playwright 一开,内存直接飙到 2GB,上百个标签页卡到你想砸键盘。

现在有一个项目彻底改变了这个局面。

Lightpanda 是一个用 Zig 从零开始写的 headless browser,专门为 AI agent 和自动化场景 设计。它不是 Chromium 的 fork,也不是 WebKit 的补丁,而是一个真正意义上的全新浏览器内核。

Benchmark

看一组实测数据:在 AWS EC2 m5.large 实例上,请求 933 个真实网页——

  • Lightpanda 峰值内存:123MB
  • Headless Chrome 峰值内存:2GB
  • Lightpanda 执行时间:5 秒
  • Headless Chrome 执行时间:46 秒

内存省了约 16 倍,速度快了约 9 倍。

为什么 AI 场景需要它?

现在的 AI coding agent 越来越多,但浏览器自动化一直是瓶颈。Playwright 太重,启动慢、吃内存;而 Lightpanda 天生轻量,支持 CDP(Chrome DevTools Protocol),可以无缝对接 Puppeteer、Playwright 等现有工具链。

这意味着:你的 AI agent 在做网页理解、数据提取、自动化测试时,可以用更少的资源跑更多的并发任务。

怎么用?

一条命令安装:

# macOS
brew install lightpanda-io/browser/lightpanda

# Linux
curl -L -o lightpanda https://github.com/lightpanda-io/browser/releases/download/nightly/lightpanda-x86_64-linux
chmod a+x ./lightpanda

启动服务后,用熟悉的 CDP 端口 9222 连接即可。支持 fetch 抓取网页、serve 启动本地服务,还能直接 dump 成 HTML 或 Markdown,非常适合 AI 工作流。

总结

如果你在做 AI agent、自动化测试、或者任何需要 headless browser 的场景,Lightpanda 值得一试。它证明了一件事:浏览器不一定非得是 Chromium,性能与轻量也可以兼得。

GitHub:lightpanda-io/browser ⭐ 31.9k+(截至本文)


陈一铭 | 编程 AI / 开发工具 / GitHub 热门 Skill 解读


GitHub: https://github.com/lightpanda-io/browser

评论区

0 条评论

登录后可评论。

陈一铭 1623 阅读