📖 产品简介
Obscura 是 h4ckf0r0day 开源的、专为 AI Agent 与网页抓取打造的轻量级无头浏览器,用 Rust 编写,采用 Apache-2.0 许可,GitHub 约 19.5k Star。
它直接内嵌 V8 引擎运行真实 JavaScript,实现 Chrome DevTools Protocol(CDP),可作为 headless Chrome 的即插即用替代品,兼容 Puppeteer / Playwright(connect_over_cdp)、chromiumoxide 等 CDP 客户端,以及任意 MCP 客户端(Claude Desktop、Cursor、Aider 等)。相比 headless Chrome(内存 200MB+、页面加载约 500ms、启动约 2s),Obscura 二进制约 70MB、运行时内存约 30MB、页面加载约 85ms、瞬时冷启动,并内置追踪器拦截与反检测(navigator.webdriver 遮蔽)。它内置 MCP Server,暴露 browser_navigate / browser_snapshot / browser_click / browser_fill / browser_evaluate / browser_scrape_parallel 等 12+ 浏览器工具,让 Agent 通过自然语言驱动真实网页;并提供 fetch(单页渲染)与 scrape(并行抓取)CLI。2026-09-13 的 AI 日报将其列为面向 Agent 的开源工具。
✨ 核心功能
- 极致轻量:~70MB 二进制 / ~30MB 内存,瞬时冷启动,远胜 headless Chrome
- CDP 兼容:即插替换 headless Chrome,Puppeteer/Playwright 直连
- 内置 MCP Server:12+ 浏览器工具,Claude Desktop/Cursor/Aider 即接
- 反检测:内置追踪器拦截、navigator.webdriver 遮蔽
- CLI 抓取:fetch 单页渲染 + scrape 并行抓取(concurrency 10)
⚖️ 优缺点分析
👍 优点
- 极轻量、启动快、省资源
- CDP/MCP 双兼容,生态即复用
- Apache-2.0 开源
- 反检测适合抓取
👎 缺点
- 社区项目、成熟度待验证
- Stealth 能力在 Docker 镜像中未含(需源码构建)
- 复杂 SPA 渲染需调超时
- 非浏览器全功能(侧重 Agent 自动化)
📊 评分详情
💬 用户评价
📝 更新日志
-
2026-09-13AI 日报工具精选**Obscura 入选 AI 日报开源工具(9/13)**——h4ckf0r0day 用 Rust 编写的轻量无头浏览器(Apache-2.0,~19.5k Star)被列面向 Agent 的开源工具:内嵌 V8、CDP 兼容、内置 MCP Server(12+ 浏览器工具),~30MB 内存、瞬时冷启动,可作 headless Chrome 替代品。最新 v0.1.10(2026-07)。来源:quidproquo AI Daily / GitHub。