Lightpanda browser

🐼 极速无头浏览器,CDP 即插即用

轻量级无头浏览器,CDP 协议兼容 Playwright/Puppeteer,专为数据采集和自动化优化,资源占用极低。

收藏
10.6k
安装
2.3k
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Lightpanda 是一款专为服务器端数据提取设计的无头浏览器,通过 Chrome DevTools Protocol (CDP) 与主流自动化框架无缝对接。启动后监听 WebSocket 端口(默认 9222),支持 Playwright-core 和 Puppeteer-core 直接连接,无需修改现有脚本逻辑。

显著优点:

  • 极致轻量化:相比 Chrome/Chromium,内存和 CPU 占用大幅降低,适合高频、大规模爬取场景
  • 极速启动:进程启停开销极小,多进程并行比 Chrome 多标签更高效
  • JS 执行能力:完整支持动态网站和单页应用(SPA),非静态解析器可比
  • 生态兼容:标准 CDP 协议,现有 Playwright/Puppeteer 代码几乎零迁移成本

潜在缺点与局限:

  • 单连接限制:每进程仅支持 1 个 CDP 连接、1 个 context、1 个 page,无多标签能力
  • 平台限制:仅 Linux/macOS,Windows 不支持
  • 稳定性风险:处于密集开发期,nightly 构建可能有偶发崩溃,需每日更新
  • 反爬对抗:Google 会拦截(指纹检测),需改用 DuckDuckGo 等替代搜索引擎
  • 状态重置:连接关闭后 context/page 全部清空,长会话需保持 WebSocket 不断开

适合人群:

  • 需要高频、低资源消耗的爬虫开发者
  • 已有 Playwright/Puppeteer 生态,希望降低服务器成本的团队
  • 动态内容抓取场景(SPA、Ajax 渲染页面)

常规风险:

  • 网站服务条款限制:大规模抓取可能触发目标站封禁或法律风险
  • 数据准确性:开发期偶发 JS 执行异常或页面解析偏差,需结果校验
  • 依赖维护:nightly 构建更新频繁,生产环境需监控稳定性

Lightpanda browser 内容

scripts文件夹
手动下载zip · 3.7 kB
install.shtext/x-shellscript
请选择文件