browser:专为AI代理和自动化设计的无头浏览器

5
分类开源项目
作者lightpanda
来源跳转
发表时间

内容

browser是一款专为AI代理和自动化设计的开源无头浏览器,使用Zig语言从零编写,非Chromium或WebKit分支。它支持JavaScript执行、Web API和部分CDP协议,兼容Puppeteer和Playwright。相比Chrome,内存占用降低9倍,执行速度提升11倍,支持Docker部署和WSL2运行,目前处于Beta阶段。

  • 核心定位: 为AI代理、LLM训练、爬虫和测试场景打造的高性能无头浏览器,不提供图形渲染功能。
  • 性能优势: 内存占用仅为Chrome的1/9,执行速度达11倍,具备即时启动能力。
  • 技术栈: 基于Zig 0.15.2开发,集成V8引擎、Libcurl和html5ever,非现有浏览器分支。
  • 协议兼容: 通过CDP协议支持Puppeteer、Playwright和chromedp,但Playwright兼容性可能随版本变化。
  • 部署方式: 提供Linux/MacOS二进制下载、Docker镜像及WSL2支持,默认开启遥测(可禁用)。
  • 开发状态: 已实现HTTP加载、DOM操作、JavaScript执行、网络拦截等核心功能,Web API覆盖持续扩展中。

评论

(0)
未配置登录方式
暂无评论