Cloudflare 收购 VoidZero:Vite 与 AI 部署会走向何方

原标题What Cloudflare’s VoidZero Acquisition Could Mean for Vite and AI Deployment

Theo 分析交易背后的开发体验,并演示自己尚未发布的云项目。

ThTheo讲者
频道
Theo - t3․gg
发布
2026年6月6日
视频
30:11
阅读
8 分钟
幻灯片
5
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Theo 讨论 Cloudflare 接纳 VoidZero、其开源承诺,以及将 Vite 工具与云基础设施相连接的机会。他比较平台的不同取舍,演示自己尚未发布的 Lakebed 项目,并说明自身的竞争关系和推测。

  1. 1VoidZero 加入 CloudflareTheo 从应用构建和部署的未来解读这次收购。
  2. 2代码驱动基础设施Void 希望把应用导入和配置与平台资源联系起来。
  3. 3开源承诺公告称工具链会保持供应商中立并由社区驱动。
  4. 4平台覆盖不同层次Theo 用简化的能力图比较 Vercel 和 Cloudflare。
  5. 5Lakebed 演示Theo 展示一个尚未发布的项目,目标是帮助智能体构建并部署应用。
  6. 6基金与 CLI 方向Cloudflare 宣布设立 Vite 生态基金,并描述统一 CLI 的目标。

要点建议

  1. VoidZero 和 Cloudflare 表示 Vite 工具链将继续开源并保持供应商中立。
  2. AI 辅助编程加快后,首次部署和服务设置可能成为更明显的瓶颈。
  3. Theo 的平台比较反映个人经验,并非对可移植性或功能的全面衡量。
  4. 演示时 Lakebed 尚未发布,对竞争影响的判断属于推测。
  5. Cloudflare 宣布支持 Vite 生态的基金,并介绍统一 CLI 的发展方向。
全文

按章节阅读整理后的全文

只看原始文稿
01

Vite 与收购

Theo 介绍 VoidZero 团队,并解读它与 Cloudflare 的契合之处。他也说明了自己正在开发的竞争项目。

Vite 已成为 Web 开发中最重要的工具之一,因为它让应用构建快速而可靠。围绕它的生态包括 Vitest、Rolldown、Oxc 和 Vite+。现在,Cloudflare 将接纳由 Vue 和 Vite 创建者尤雨溪创办的 VoidZero。

如果把目光从打包工具移向编程智能体将使用的云平台,我认为这次收购很合理。我一直关注这两家公司的关系,自己也在开发潜在的竞争产品。我对其战略的看法是个人解读,不代表我知道它们的内部计划。

02

部署为何仍然困难

Void 希望把应用代码与其所需基础设施连接起来。Theo 比较了部署设置与更快的 AI 辅助开发。

VoidZero 一直在开发 Void 平台,目标是部署用 Vite 等工具构建的应用,让本地可运行的应用更容易进入真实基础设施。我很认同这个目标,因为许多开发者电脑上有能运行却从未部署的项目。

几年前,我花了大约 30 到 40 小时开发直播标记工具,又花两三小时设置部署、数据库和身份验证。相对于开发时间,这些开销尚可接受。现在 AI 可能帮助我在半小时左右做出可运行项目,同样的设置时间就显得长得多。

Void 提出的工作流程使用 Vite 插件和部署命令,将应用代码连接到基础设施。导入数据库或其他服务可以描述本地开发和生产环境所需的资源。更大的理念是让代码告诉平台需要配置什么,而不是为每个组件单独操作控制台和配置文件。

Void 部署配置
幻灯片 1 / 5Void 部署配置展示的指南包含 Vite 插件和部署命令。

需要说清楚,我所说的三小时是新项目连接各项服务和完成初始配置所需的时间,不是之后每次部署的耗时。项目设置完成后,点击部署不一定要三小时。我的意思是,配置环节的改善速度没有跟上应用编写速度。

Void 使用现有生态约定,包括用 Drizzle 定义数据库 schema,并把服务端代码部署到 Cloudflare Workers。我理解这种选择为什么适合需要扩展的工作负载,同时也承认运行时有限制,并存在供应商特有的取舍。收购让团队及其平台工作与底层基础设施更紧密地结合。

03

开源与开发体验

Cloudflare 承诺保持工具链的供应商中立。Theo 回顾 Cloudflare 配置的使用经历,并与 Vercel 比较。

Cloudflare 的公告称 VoidZero 团队将加入,并承诺 Vite、Vitest、Rolldown、Oxc 和 Vite+ 会继续开源、保持供应商中立并由社区驱动。这些是公告中的承诺;社区仍需要观察实际治理和可移植性如何落实。

我的一个大胆观点是:专门为 Cloudflare 构建的应用,通常比部署在 Vercel 上的典型 Next.js 应用需要更多供应商专属配置。这是我的经验,并非对可移植性的普遍测量:即使应用代码没有写明托管商,框架本身也可能带来绑定和部署差异。

根据我使用 Workers 的经验,增加功能除了修改应用代码,还需要 Cloudflare 配置和 Wrangler 等工具。我尝试迁移 T3 Chat 时,希望一个项目同时提供静态文件和 API 路由,却遇到相互冲突的覆盖配置和文档。Cloudflare 后来为这种模式提供了更好的模板。

相比之下,我觉得创建 Next.js 应用并将仓库连接到 Vercel 很直接。Cloudflare 的基础设施很强,但我认为本地应用与线上部署之间的落差过去一直太大。运行时差异也可能影响某些工作负载,例如基于 isolate 的环境中的 Node 兼容性。

我还提到 UploadThing 团队使用不同版本 Cloudflare Terraform provider 时遇到的问题:我们尝试的版本没有同时提供所需的全部功能。这是特定时期的经历,并不代表每个当前版本都如此。它加深了我的挫败感:部署可能需要了解太多平台细节。

在我看来,Cloudflare 正通过团队和收购改善开发体验,而 Void 已经在其基础设施之上构建更易用的抽象层。目标是减少开发者仅为发布应用就必须完成的 Cloudflare 专属工作。

04

描绘应用技术栈

简化图展示不同平台在框架、打包工具、计算和数据库方面的优势。比较反映的是 Theo 的判断。

我画了一条粗略的应用平台能力谱系:CSS 库、框架、打包工具、CDN、计算和数据库。这是概念示意,并非全面的产品比较;它有助于说明两个云平台为什么可能擅长同一开发流程的不同部分。

我把 Vercel 主要放在从框架到计算的部分。Next.js 与部署结合紧密,但在我的项目里,身份验证和数据库通常涉及 Clerk、WorkOS、Convex 或 PlanetScale 等独立服务。创建大量应用时,连接这些组件就会变得繁琐。

我把 Cloudflare 放在更接近 CDN 和计算的位置,D1 等服务则向数据库方向延伸。这是我对平台相对优势的判断,不是完整的产品清单。按照这个视角,VoidZero 为 Cloudflare 增强了框架和构建工具方面的能力。

平台能力示意图
幻灯片 2 / 5平台能力示意图Theo 的示意图比较 Vercel 与 Cloudflare 在应用技术栈上的位置。

我提到 Hono 这个小型路由库,其创建者与 Cloudflare 密切合作;我也纠正自己,雇用创建者不等于拥有 Hono。我更广泛的关切是,开发者能否构建并部署完整应用,而不用反复让各个组件适配某个平台。

05

Lakebed 与智能体

Theo 演示尚未发布的平台和智能体构建的看板应用,并解释代码导向的基础设施为何可能适合智能体。

我的项目 Lakebed 在录制视频时尚未公开发布,但它提供了理解同一问题的视角。我认为编程智能体比起操作复杂控制台,更擅长通过代码完成工作,因此智能体可直接使用的接口会变得更有价值。

AI 也改变了哪些雄心勃勃的项目值得尝试。大型集成层过去可能需要太多繁琐工作;智能体可以帮助实现其中更多部分。这并不会消除设计、集成或持续维护的难度,但会改变尝试这些项目的成本结构。

Lakebed 依赖现有组件:我提到用 Tailwind 处理 CSS、使用轻量的 Preact 分支、用 esbuild 打包,并在其他 CDN、计算和数据库服务之上构建适配层。目标是提供类似 SDK 的层,让智能体在项目内获取所需基础能力,无须手动拼装大量独立工具。

演示中,我用 `npx lakebed new` 创建项目,再用 `npx lakebed deploy` 部署。我说生成的应用具备数据库、身份验证和同步功能。这是录制时尚未发布项目的演示,并不证明该流程已普遍可用或达到生产环境要求。

我让编程智能体把应用改成带实时聊天的共享看板并部署。演示期间出现了短暂的 404 和权限提示,之后更新的应用才出现,观众随后与看板及聊天互动。这个演示旨在展示工作流程,不是对智能体可靠性的受控基准测试。

Lakebed 看板演示
幻灯片 3 / 5Lakebed 看板演示展示的应用包含共享看板和实时聊天,来自一个尚未发布的项目。

我更广泛的预测是,更多平台会提供足够熟悉的基础能力,让智能体用更少的独立设置步骤构建和部署应用。我认为 VoidZero 已有智能体熟悉的工具,Cloudflare 则拥有基础设施。两者结合能否实现这种体验,还需要观察。

06

竞争与后续方向

Theo 讨论潜在竞争、生态基金及 Cloudflare 提出的 CLI,最后给出预测并说明没有内幕消息。

作为 Lakebed 的开发者,我比起两家公司各自行动,更担心它们结合后的竞争力。我推测如果 Cloudflare 再收购类似 Convex 的公司会怎样,因为数据库与客户端之间的关系是一个难解决的缺口。这只是设想,我并没有声称存在这样的交易。

Vite 生态基金
幻灯片 4 / 5Vite 生态基金展示的 Cloudflare 公告承诺向由 Vite 核心团队管理的生态基金投入 100 万美元。

Cloudflare 还宣布设立 100 万美元的 Vite 生态基金,由 Vite 核心团队管理,用于支持维护者和贡献者。这很重要,因为许多贡献者既不属于 VoidZero,也不属于 Cloudflare。我欢迎对更广泛生态作出的这一支持承诺。

现有的 Cloudflare Vite 插件展示了工具与平台整合后部署可以有多容易。公告还介绍了 Vite Environment API 和本地 Workers 运行时。我认为,熟悉且文档完善的 Vite 工作流程不仅吸引人类开发者,也可能吸引智能体。

Cloudflare 的公告介绍了统一 `cf` CLI 的技术预览,目标是让 `cf dev`、`cf build` 和 `cf deploy` 自然支持 Vite 项目。我认为这个方向很有前景,但画面中也展示了较早的 Vite 和 Wrangler 命令。这里描述的是 CLI 目标,并不保证所有功能都已完成。

拟议的 Cloudflare CLI 工作流程
幻灯片 5 / 5拟议的 Cloudflare CLI 工作流程公告描述了 `cf dev`、`cf build` 和 `cf deploy` 与 Vite 配合的目标。

随着云市场适应 AI 辅助开发,这次收购可能增强 Cloudflare 的竞争力。我期待看到 Vue 生态、VoidZero 工具和 Lakebed 的后续发展。至于其他项目未来会归向哪里,我只是推测;我也明确说了自己没有内幕消息。

同频道的其他文章

5 张幻灯片38:47EN → 简体中文
Theo - t3․gg· 2026年10月28日Theo 的长时间 Agent 实验:验证、算力与成本Theo Browne · Ping Labs滑板游戏和两个编译器项目展示了反复检查与弹性算力如何支撑 agent 工作,也揭示了循环可能带来的高昂成本。编程智能体智能体工程AI cost & performance+2
5 张幻灯片36:07EN → 简体中文
Theo - t3․gg· 2026年10月27日Theo 谈 Token 成本、编程智能体与 AI 能力的价格Theo Browne · Ping Labs一则关于 Lauren 的 AI 支出估算广泛传播,引出了对缓存计价、基准测试和编程智能体工作方式的讨论。AI cost & performance编程智能体Inference+1
5 张幻灯片30:37EN → 简体中文
Theo - t3․gg· 2026年10月26日Theo 的三个技能:用编程智能体审查和交付代码Theo Browne · Ping Labssol-loop、full-send 和 full-stop 如何定义审查、验证以及不同程度的合并权限。Agent skills编程智能体Code review & verification+2
2 张幻灯片0:43EN → 简体中文
Theo - t3․gg· 2026年10月23日Theo 区分安全漏洞与实际攻击Theo Browne · Ping Labs一段简短讲解:软件漏洞披露和攻击事件为何属于不同类型的安全新闻。CybersecuritySoftware engineering
6 张幻灯片29:22EN → 简体中文
Theo - t3․gg· 2026年10月22日Theo 谈安全漏洞、被盗 API 密钥与 AITheo Browne · Ping Labs从漏洞披露到补丁部署之间的风险窗口,以及被盗推理密钥为何可能有价值的推测。CybersecurityAI securitySoftware engineering+1
4 张幻灯片31:13EN → 简体中文
Theo - t3․gg· 2026年10月20日Theo:更聪明的模型为何能帮助更多人Theo Browne · Ping Labs从游戏修改到编译器实验,Theo 重新思考谁能从更强大的 AI 中受益。编程智能体Developer productivityHuman-AI Collaboration+1