
10 月 30 日 · 49 分钟

本期播客围绕 Rollup 的 Rust 重写版 —— Rolldown 展开深度对话,邀请了 Rolldown 核心开发者云飞 作为嘉宾。讨论从 Rolldown 是什么、为何诞生,到它与 Vite 的关系、技术演进路径、1.0 发布背后的故事,以及 AI 对开发工作方式的颠覆性影响。
Rolldown 是一个用 Rust 编写的高性能打包工具(bundler),目标是替代 JavaScript/TypeScript 编写的 Rollup。
Vite 8 已全面采用 Rolldown 替代原有构建引擎(Rollup + esbuild),大幅提升了构建速度(快几倍至十几倍)。
Rolldown 现在是 Vite 8 的底层构建引擎。
Vite 8 引入了实验性功能 “full-bundle mode”:开发时也走完整打包流程,以保证开发与生产环境行为一致,减少“在我机器上能跑”的问题。
尽管如此,默认仍使用 bundleless 模式(按需加载模块),因其对中小型项目更高效。
Rolldown 团队当前聚焦三大方向:
稳定性提升:修复用户上报的高优问题。
智能代码分割(Code Splitting):自动优化打包结构,提升浏览器加载性能,无需用户手动配置。
完善 Vite 的 full-bundle mode 支持,包括实现 懒编译(lazy compilation) —— 只打包访问到的代码。
Vite、Rolldown 均为 完全开源且永久免费,不会收费。
尤雨溪认为:开源软件收费会失去社区信任,且不符合开发者使用习惯。
公司通过投资支持开源,目标是“用资本推动开源生态”,即使失败,受益的仍是社区。
云飞坦言:自己几乎 90%+ 的代码由 AI 生成,他主要负责审查与架构设计。
初期对 AI 能力持怀疑态度,但在尝试后彻底转变观念:“AI 已能胜任底层基建开发”。
他建议开发者:不要抗拒 AI,而要学习如何有效指挥 AI(Prompt Engineering / Agent 设计)。
对在校生:谨慎选择计算机专业——行业变化太快,基础教育可能脱节;若热爱可学,但要有快速适应能力。
对 1–3 年经验程序员:
不必死磕所有底层细节(AI 可代劳);
但必须理解系统架构与原理,否则无法 debug 或维护 AI 产出的复杂代码;
建议关注 AI 应用层开发(如 Agent 开发),这可能是“新时代的前端”。
云飞目前远程工作,定居新加坡,生活规律:早起 → 午饭后散步 → 下午工作 → 健身 → 晚间半摸鱼式工作。
云飞:Rolldown 核心开发者,现任职于 Void Zero(尤雨溪创立的公司,节目发出时候被 Cloudflare 收购了,恭喜他们)
Rolldown GitHub:https://github.com/rolldown/rolldown
云飞github
https://github.com/hyf0
Vite 官网:https://vitejs.dev
VueConf 2026:https://vueconf.cn (7月18日·上海,尤雨溪将出席)
Rolldown
Vite 8
Rust bundler
Bundle vs Bundleless
Lazy compilation
AI 编程
Agent 开发
开源商业模式
– 节目开场 & VueConf 2026 宣传
– 什么是 Rolldown?为什么需要它?
– Webpack 为何“难用”?Vite 如何改善体验?
– 从 JS 到 Rust:性能为何是关键?
– Vite 8 全面切换至 Rolldown
– 实验性 “for-bundle mode” 解读
– Rolldown 项目起源与尤雨溪创业故事
– Rolldown 未来三大方向
– AI 如何参与底层开发?云飞的亲身实践
– AI 时代,新人该如何学习?
– “新时代前端 = AI 应用层开发者”?
“Fake it until you make it.”
“AI 写代码,你当骑手——至少要知道马往哪跑。”
“未来程序员的核心能力:做 AI 与业务之间的翻译器。”
说明里标出的时间点,点一下跳过去
AI 读完整集转写后给出的推荐理由
Rolldown 核心开发者云飞亲述项目四年历程:从兴趣项目到字节基建,再到尤雨溪创办 Void Zero 全职开发,中间还经历了核心成员被挖走的波折。他透露 Rolldown 立项其实早于 Turbopack,并解释了 Vite 8 为何彻底移除 esbuild 和 Rollup。更难得的是,他坦诚分享了自己从抗拒 AI 到让 AI 承担 80% 编码工作的转变,甚至坦言曾因 AI 而心态崩溃。对构建工具和 AI 编程感兴趣的话,这期能听到别处没有的一手细节。
由 AI 从整集转写生成,是创作者说明之外的补充
本期节目邀请 Rolldown 核心开发者云飞,围绕 Rolldown 1.0 发布展开技术闲聊。云飞介绍了 Rolldown 作为 Rust 重写 Rollup 的 bundler 与 Vite 的关系,回顾了项目从兴趣项目到 Void Zero 公司主导的四年历程,包括团队变动、技术路线调整。他还分享了在商业公司做开源与开源孵化的区别,以及他对 AI 编程的认知转变——从抗拒到全面拥抱,AI 参与度达 80%-90%。最后讨论了 AI 时代程序员的新角色、对在校学生的建议,以及未来前端可能转向 AI 应用层开发。
点一章从那里开始播 · 与上面创作者标的时间点各自独立
开场与 Rolldown 是什么
主播介绍嘉宾云飞,云飞科普 Rolldown 作为 bundler 的基本概念,并对比 webpack 和 Rollup。
Rolldown 与 Vite 的关系
云飞解释 Vite 基于 Rollup 的历史,以及 esbuild 带来的性能启示,说明 Rolldown 用 Rust 重写 Rollup 以提升 Vite 构建性能。
Vite 8 的构建模式与兼容性
讨论 Vite 8 中 esbuild 和 Rollup 被移除,Rolldown 成为唯一底层;介绍 full-bundle mode 实验功能,以及 bundleless 与 full-bundle 的取舍。
Rolldown 的开发历程与云飞的角色
云飞讲述自己作为初始开发者之一,从兴趣项目到字节基建部门,再到 Void Zero 全职开发的经历,项目历经多次重写。
尤雨溪与 Void Zero 公司
八卦尤雨溪的管理风格,云飞认为他是好老板好朋友;介绍公司为美国公司,远程工作,以及开源引入资本的理念。
Rolldown 的立项时间与团队变动
云飞透露 Rolldown 立项早于 Turbopack,但曾因太郎被挖走而停滞;太郎现加入 Void Zero 负责 Vite Plus 等项目。
商业公司做开源 vs 开源孵化商业
云飞对比两者区别:大公司做开源仍需绩效证明,但压力相对较小;开源软件收费并非好模式,Vite 不会收费。
Rolldown 的未来规划
云飞介绍三个方向:稳定性、代码分割(Code Splitting)、Vite 8 的 full-bundle 支持与 lazy compilation。
AI 对开发工作的影响
云飞认为 AI 参与度达 80%-90%,分享自己从抗拒到拥抱 AI 的转变,以及心态崩溃的经历。
AI 共识与 Agent 开发
讨论 AI 认知的共识过程,云飞分享对 harness 的理解,比较 Claude Code、Codex、OpenCode 等 Agent 工具。
日常作息与对程序员的建议
云飞介绍自己健康作息,对在校学生建议谨慎选择计算机专业,对年轻程序员建议适应变化、追风口。
AI 时代的基础知识与未来角色
云飞强调仍需学习基础知识以便维护代码,未来程序员可能成为 AI 与用户之间的翻译器,前端可能转向 AI 应用层开发。

10 月 30 日 · 49 分钟

10 月 20 日 · 58 分钟

No.102 从Malagu到 CodeBuddy,苏博聊 AI 时代的研发与管理
8 月 28 日 · 1 小时 34 分

No.101 Web Worker Daddy,主播开启育娃新支线
8 月 21 日 · 1 小时 15 分

Web Worker-AI程序员都爱听 · 6 月 11 日 · 1 小时 17 分
本期播客围绕 Rollup 的 Rust 重写版 —— Rolldown 展开深度对话,邀请了 Rolldown 核心开发者云飞 作为嘉宾。讨论从 Rolldown 是什么、为何诞生,到它与 Vite 的关系、技术演进路径、1.0 发布背后的故事,以及 AI 对开发工作方式的颠覆性影响。
Rolldown 是一个用 Rust 编写的高性能打包工具(bundler),目标是替代 JavaScript/TypeScript 编写的 Rollup。
Vite 8 已全面采用 Rolldown 替代原有构建引擎(Rollup + esbuild),大幅提升了构建速度(快几倍至十几倍)。
Rolldown 现在是 Vite 8 的底层构建引擎。
Vite 8 引入了实验性功能 “full-bundle mode”:开发时也走完整打包流程,以保证开发与生产环境行为一致,减少“在我机器上能跑”的问题。
尽管如此,默认仍使用 bundleless 模式(按需加载模块),因其对中小型项目更高效。
Rolldown 团队当前聚焦三大方向:
稳定性提升:修复用户上报的高优问题。
智能代码分割(Code Splitting):自动优化打包结构,提升浏览器加载性能,无需用户手动配置。
完善 Vite 的 full-bundle mode 支持,包括实现 懒编译(lazy compilation) —— 只打包访问到的代码。
Vite、Rolldown 均为 完全开源且永久免费,不会收费。
尤雨溪认为:开源软件收费会失去社区信任,且不符合开发者使用习惯。
公司通过投资支持开源,目标是“用资本推动开源生态”,即使失败,受益的仍是社区。
云飞坦言:自己几乎 90%+ 的代码由 AI 生成,他主要负责审查与架构设计。
初期对 AI 能力持怀疑态度,但在尝试后彻底转变观念:“AI 已能胜任底层基建开发”。
他建议开发者:不要抗拒 AI,而要学习如何有效指挥 AI(Prompt Engineering / Agent 设计)。
对在校生:谨慎选择计算机专业——行业变化太快,基础教育可能脱节;若热爱可学,但要有快速适应能力。
对 1–3 年经验程序员:
不必死磕所有底层细节(AI 可代劳);
但必须理解系统架构与原理,否则无法 debug 或维护 AI 产出的复杂代码;
建议关注 AI 应用层开发(如 Agent 开发),这可能是“新时代的前端”。
云飞目前远程工作,定居新加坡,生活规律:早起 → 午饭后散步 → 下午工作 → 健身 → 晚间半摸鱼式工作。
云飞:Rolldown 核心开发者,现任职于 Void Zero(尤雨溪创立的公司,节目发出时候被 Cloudflare 收购了,恭喜他们)
Rolldown GitHub:https://github.com/rolldown/rolldown
云飞github
https://github.com/hyf0
Vite 官网:https://vitejs.dev
VueConf 2026:https://vueconf.cn (7月18日·上海,尤雨溪将出席)
Rolldown
Vite 8
Rust bundler
Bundle vs Bundleless
Lazy compilation
AI 编程
Agent 开发
开源商业模式
– 节目开场 & VueConf 2026 宣传
– 什么是 Rolldown?为什么需要它?
– Webpack 为何“难用”?Vite 如何改善体验?
– 从 JS 到 Rust:性能为何是关键?
– Vite 8 全面切换至 Rolldown
– 实验性 “for-bundle mode” 解读
– Rolldown 项目起源与尤雨溪创业故事
– Rolldown 未来三大方向
– AI 如何参与底层开发?云飞的亲身实践
– AI 时代,新人该如何学习?
– “新时代前端 = AI 应用层开发者”?
“Fake it until you make it.”
“AI 写代码,你当骑手——至少要知道马往哪跑。”
“未来程序员的核心能力:做 AI 与业务之间的翻译器。”
说明里标出的时间点,点一下跳过去
AI 读完整集转写后给出的推荐理由
Rolldown 核心开发者云飞亲述项目四年历程:从兴趣项目到字节基建,再到尤雨溪创办 Void Zero 全职开发,中间还经历了核心成员被挖走的波折。他透露 Rolldown 立项其实早于 Turbopack,并解释了 Vite 8 为何彻底移除 esbuild 和 Rollup。更难得的是,他坦诚分享了自己从抗拒 AI 到让 AI 承担 80% 编码工作的转变,甚至坦言曾因 AI 而心态崩溃。对构建工具和 AI 编程感兴趣的话,这期能听到别处没有的一手细节。
由 AI 从整集转写生成,是创作者说明之外的补充
本期节目邀请 Rolldown 核心开发者云飞,围绕 Rolldown 1.0 发布展开技术闲聊。云飞介绍了 Rolldown 作为 Rust 重写 Rollup 的 bundler 与 Vite 的关系,回顾了项目从兴趣项目到 Void Zero 公司主导的四年历程,包括团队变动、技术路线调整。他还分享了在商业公司做开源与开源孵化的区别,以及他对 AI 编程的认知转变——从抗拒到全面拥抱,AI 参与度达 80%-90%。最后讨论了 AI 时代程序员的新角色、对在校学生的建议,以及未来前端可能转向 AI 应用层开发。
点一章从那里开始播 · 与创作者标的时间点各自独立
开场与 Rolldown 是什么
Rolldown 与 Vite 的关系
Vite 8 的构建模式与兼容性
Rolldown 的开发历程与云飞的角色
尤雨溪与 Void Zero 公司
Rolldown 的立项时间与团队变动
商业公司做开源 vs 开源孵化商业
Rolldown 的未来规划
AI 对开发工作的影响
AI 共识与 Agent 开发
日常作息与对程序员的建议
AI 时代的基础知识与未来角色
节目里自然聊到的,不是广告

AI 对内容的推测
☕🧄 这个比喻出自 2009 年周立波的一句「喝咖啡的怎么能和吃大蒜的呆在一起呢」;郭德纲后来在《你要高雅》里回了一句「雅和俗分不开,喝着咖啡就着大蒜,秋水共长天一色」。我们借它标注风格取向 —— 两端没有高下,编辑部式与熟人局式都能做出极好的节目。
https://feed.xyzfm.space/rv449dl9kqka复制概要、章节、提及与推广标注由 AI 生成,可能有误;内容版权归创作者,声湃按创作者开放的 RSS 收录。了解收录与 RSS →