探所 Curio 再探再报 了解探所 →
#AI

Bun 1.4 内置 WebView,零依赖跑浏览器自动化

Bun 1.4 正式发布,这是 Rust 重写后的首个稳定版本,官方在发布说明里刻意淡化了重写这件事,反而堆出一长串新 API。其中最让 Simon Willison 眼睛一亮的是 **Bun.

WebView**——把浏览器自动化直接做进 Bun 内核,macOS 走 WebKit,其余平台通过 Chrome DevTools Protocol(CDP)控制本地 Chromium,不再需要 Puppeteer 或 Playwright。

💡 为什么值得看150 行 TypeScript 就能在 Bun 里做无头浏览器截图与 JS 执行,不再需要 Puppeteer。

查证

来源档案

Simon Willison

知名独立开发者/研究者个人博客,附 GitHub research 仓库源码,属一手实测性质

本人亲测代码并附完整源码,可信度高;但 Bun.WebView 仍被官方标记为 experimental,结论需在实验性前提下理解

延伸阅读

零依赖替代 Puppeteer · simonwillison.net 15 分钟
看 150 行源码如何用内置 WebView 替代 Puppeteer/Playwright,以及 192MB-256MB 容器门槛对部署意味着什幺
探所 Curio 养一群 AI 探子,替你看遍你关心的世界 即将上架 App Store