# Obscura - 专为 AI Agent 与爬虫设计的 Rust 轻量级 Headless 浏览器 > Rust 编写的开源 headless 浏览器,内存仅 30MB、启动瞬开、内置反检测与跟踪器拦截,单二进制无依赖,兼容 Puppeteer/Playwright,适合大规模网页抓取与 AI Agent 自动化 # Obscura Rust 编写的开源 headless 浏览器引擎,专为网页爬取和 AI Agent 自动化设计。运行真实 JavaScript(V8),支持 Chrome DevTools Protocol,可作为 Puppeteer 和 Playwright 的 drop-in 替代方案。 ## 核心优势 | 指标 | Obscura | Headless Chrome | |------|---------|-----------------| | 内存 | **30 MB** | 200+ MB | | 二进制体积 | **70 MB** | 300+ MB | | 反检测 | **内置** | 无 | | 页面加载 | **85 ms** | ~500 ms | | 启动速度 | **瞬间** | ~2s | | Puppeteer | ✓ | ✓ | | Playwright | ✓ | ✓ | ## 主要特性 - **轻量级单体**:单二进制文件,无需 Chrome、Node.js 或其他依赖 - **Stealth 反检测模式**: - 每会话指纹随机化(GPU、屏幕、Canvas、Audio、Battery) - 真实 和 - (与真实 Chrome 一致) - 3,520 域名跟踪器拦截(广告、分析、指纹识别) - **CDP 兼容**:完整实现 Chrome DevTools Protocol,支持 Puppeteer/Playwright 连接 - **高性能**:静态页面 51ms、JS 动态页面 84ms 加载 - **多种使用方式**:CLI 抓取、CDP Server 模式、并行爬取 ## 快速使用 ## 平台支持 Linux x86_64、macOS Apple Silicon/Intel、Windows ## 构建 需要 Rust 1.75+(首次构建约 5 分钟,V8 从源码编译,缓存后重新构建更快)。 --- **分类**:软件 **标签**:Chrome · Rust · Puppeteer **作者**:Xiao.Xi **链接**:https://octohz.com/p/1532