开源 Rust 浏览器引擎 Obscura 走红:内存 30MB 对比 Chrome 200MB
alex_verem · x · 2026-09-06
面向网页抓取与 AI agent 自动化的开源项目 Obscura(Apache 2.0,25.4k stars)用 Rust 重写了 headless 浏览器引擎,通过 V8 运行真实 JavaScript,无需 Chromium。
- 性能:自称单实例约 30MB 内存(headless Chrome 为 200+MB)、二进制 70MB(对比 300MB)、页面加载 50-85ms(Chrome 约半秒);支持并行抓取(并发 25)、对每页运行 JS 片段并返回 JSON,代理一个 flag 即可
- 输出格式:HTML、纯文本、链接列表或 Markdown,还支持截图、live screencast 和 PDF 导出
- Agent 兼容:实现 Chrome DevTools Protocol,Puppeteer/Playwright 脚本无需修改即可接入,并内置 MCP server,可被 Claude Desktop、Cursor 直接驱动
- 反检测:每会话随机化浏览器指纹、屏蔽 3520 个 tracker 域名;赞助商是住宅代理厂商,目标用户显然不止研究者
商业模式是引擎开源、托管版收费。
「编程与Agent」频道最新
- Link Agent Wallet 一周发布 5 项升级:增量授权与动态有效期 — jeff_weinstein · 2026-09-06
- 法国开发者断言:AI 编程革命已发生,程序员将变成 AI 机队飞行员 — _akpiper · 2026-09-06
- Agent 能改真实系统后,治理该不该成为独立工程层? — Many_Audience7660 · 2026-09-06
- Gemini Business 支持自定义 MCP 服务器,可接私有数据与内部工具 — testingcatalog · 2026-09-06
- 开源工具 Explicode 把文档写进代码注释供 agent 读取 — EqualIntroduction470 · 2026-09-06
- 开发者类比:Agent 代码治理就像让人类充当 PCP 验证器 — willcb · 2026-09-06