70MB 纯 Rust 无头浏览器 Obscura:无需 Chromium 兼容 Puppeteer/Playwright
thisguyknowsai · x · 2026-09-14
有开发者用 Rust 从零重写了无头浏览器 Obscura,彻底移除 Chromium 依赖,单个二进制仅 70MB(Chrome 300MB+),内存 30MB(Chrome 200MB+),页面加载 84ms(Chrome 约 800ms),启动即开。
要点:
- 通过 V8 运行真实 JavaScript,完整支持 Chrome DevTools Protocol
- 现有 Puppeteer/Playwright 脚本无需改动,只需把 connect() 指向 ws://127.0.0.1:9222 即可无缝替换
- 截图、整页捕获、实时录屏、PDF 导出全部由自研渲染引擎完成,无 Node.js、无依赖
对需要大规模跑页面自动化/抓取的场景是显著的资源节省。
「编程与Agent」频道最新
- 实测 8 款社交媒体 MCP 工具:各自最强点和短板一次说清 — _SocialPilot · 2026-09-14
- IBM 工程师详解 Agent Harness:6 大组件让 GPT-3.5 从谎报成功到真做成功 — TejasKumar_ · 2026-09-14
- Tahuna 开源:小团队的 GPU 编排与自主实验平台 — Monaim101 · 2026-09-14
- 马斯克预告 Grok Bot Galaxy:三天直播看 AI Agents 搭建一家公司 — elonmusk · 2026-09-14
- 一人公司实践:用「参谋」agent 接入第二大脑接管日常杂务 — evielync · 2026-09-14
- 开源项目 Phantom:给 AI 配电脑和邮箱,每天自学你的工作流 — JafarNajafov · 2026-09-14