开源项目Serve-sim和SnapshotPreviews为何被OpenAI选中

3 参与者

昨天 OpenAI 开发者账号的一条视频,看得我直接坐直了。

简单地说:Codex 现在能"看见"你的 iOS App 了--不是生成完代码让你自己跑,是内置浏览器里直接渲染、热重载、实时同步的那种。


省流:iOS 开发的"即时反馈"闭环终于来了

以前写 SwiftUI 的你肯定懂这个痛:

步骤操作心情
1改完代码✨ 自信
2切 Xcode😐 等待
3等编译😤 焦躁
4模拟器刷新😮‍💨 终于
5发现不对💀 轮回

现在用 Codex 这个新插件:

  • ✅ 内置浏览器直接看 App 运行画面
  • ✅ 原生支持 SwiftUI Previews
  • 热重载,保存即刷新,模拟器流同步更新

视频里改个 StatusRowView 头像对齐方式,代码动完画面秒变。后面还顺手点了分享菜单、生成图片--全程没离开过 Codex。

这不就是很多设计师和产品经理梦想中的"画板级开发体验"吗?


重点来了:被 OpenAI 点名的两个开源项目

官方没有藏着掖着,直接感谢了两位"幕后功臣":

Serve-sim -- 实时画面怎么来的?

  • 作者:@Baconbrix(对,就是那个 Expo 的 Evan Bacon)
  • 本质:流式模拟器
  • 作用:把 iOS 模拟器的画面实时编码传输到浏览器
  • 🔗 https://github.com/EvanBacon/serve-sim

没有它,Codex 里看模拟器画面就是空谈。

SnapshotPreviews -- SwiftUI 预览怎么提取的?

这两个项目一个解决"看得见",一个解决"看得准",正好互补。


我为什么说这件事很重要?

表层:开发体验变爽了,迭代更快。

深层AI 开始参与"修改-验证"的完整闭环,而不只是"写代码"这个单点。

原来的 Codex:

你:"帮我写个按钮" → 它给代码 → 你自己跑去看效果

现在的 Codex:

你:"头像改顶部对齐" → 它改代码 → 双方同时看到效果 → 继续调

这个"共同看见"的能力,让 AI 从代码生成器变成了真正的结对编程伙伴


对谁影响最大?

人群变化
独立开发者/副业党不需要顶配 Mac,不需要精通 Xcode,快速出原型
UI 密集迭代场景调布局、对细节的成本断崖式下降
小团队一个人也能跑通"开发-预览-验证"全流程
专业开发者把机械重复的时间腾出来想产品和架构

当然,插件还在早期,真机调试、复杂动画、打包 TestFlight 这些肯定还要补。但方向已经对了


一个小感慨

OpenAI 大大方方感谢开源项目,这件事本身也值得说一嘴。

Serve-sim 是个人项目,SnapshotPreviews 来自 Sentry 这种商业公司的开源投入。最后受益的是整个 iOS 开发者生态--商业产品和开源社区互相喂饭,才是真的正循环


你们会想在 Codex 里写 iOS 吗?还是 Xcode 真香党?

我反正已经想去试试把老项目丢进去跑跑了 🔥

加入讨论

3 条评论

延伸阅读