从真实案例开始:我用 5 轮提示词做了一个音乐 App
这次我把目标限定得很明确:只用 5 轮提示词,做出一个可运行的 iOS 音乐 App 原型。功能边界包括:媒体库列表、全屏播放器、播放状态管理,以及灵动岛/Live Activity 的信息展示。
Round 1:初始化应用架构与核心设计规范
Prompt:帮我制作一个叫 ‘VibeStream’ 的原生音乐 App。 布局设计:底部要有三个切换按钮,分别是‘发现音乐’、‘我的音乐库’和‘搜索’。 外观风格:使用酷炫的深色模式。界面要看起来像磨砂玻璃一样,带有半透明的质感。 准备内容:先帮我生成 5 首虚拟的歌曲(包含歌名、歌手和封面图),让我能看到实际效果。
输出结果:项目骨架、导航结构、基础主题色和组件规范一次成型。

Round 2:构建响应式媒体库列表与视图组件
Prompt:在‘我的音乐库’页面里,做一个歌曲列表。 界面安排:最上方放一个可以左右滑动的精选专辑大图。下方是纵向排列的歌曲清单,每行都要显示圆角的专辑封面、歌名和歌手名字。 细节设置:每首歌旁边加一个‘三个点’的图标,用来点击查看更多选项。屏幕的最底部留一个窄窄的小长条,用来显示当前正在播放哪首歌。
输出结果:列表卡片、占位封面、空态处理与滚动性能都可用。

Round 3:开发全屏交互播放器
Prompt:设计一个全屏的播放页面。当我点击播放时,它会从底部滑出来。 视觉效果:背景要根据当前歌曲的封面颜色进行模糊处理,看起来非常高级。 页面内容:正中间是一张很大的正方形专辑图。图下面是歌名和进度条。 操作按钮:给我几个大按钮,包括‘上一首’、‘播放/暂停’和‘下一首’。最下面再放一个调节音量的滑块。
输出结果:核心交互链路打通,视觉层级和手势响应达到可演示状态。

Round 4:实现状态管理与播放逻辑
Prompt:让这个 App 真正跑起来。 逻辑同步:当我点击列表里的某首歌,它应该立即开始播放。此时,底部的窄长条和全屏播放器显示的歌曲信息必须是一致的。 交互动效:当我点击播放时,专辑图片要有轻微的放大效果。点击底部的窄条时,它要能平滑地升起变成全屏播放器。
输出结果:页面间状态一致性明显提升,重复渲染和状态漂移问题减少。
Round 5:集成灵动岛与实时活动
Prompt:让这个 App 支持 iPhone 的最新功能。 灵动岛:当我退出 App 回到桌面时,屏幕顶部的‘灵动岛’位置要显示微小的专辑图和波纹动画。 锁屏控制:在手机锁屏界面上,要能看到播放进度卡片,让我不用解锁手机也能切歌或暂停。。
输出结果:App 从“能跑 Demo”升级为“有平台特性辨识度的产品原型”。
为什么是 Rork Max
Rork Max 的核心价值不是“自动写代码”,而是把移动开发流程压缩成一个连续反馈回路:描述需求 → 生成代码 → 预览调试 → 真机验证 → 迭代修复。
主要功能、特点与优势
主要功能:
- 自然语言生成页面、状态与基础业务逻辑。
- 浏览器内预览与快速迭代,减少本地环境配置成本。
- 面向 iOS 平台能力(如 Live Activity)进行产品化验证。
产品特点:
- 交互驱动而非表单驱动,更适合连续多轮协作开发。
- 对 UI 场景响应快,适合“先做可交互版本再精修”。
核心优势:
- 显著缩短从想法到可演示原型的时间。
- 降低移动端原型开发门槛,尤其适合独立开发者和产品经理。
- 在需求评审阶段可直接用“可运行产物”对齐团队认知。
目前的限制与风险
- 复杂业务逻辑(权限、离线、异常恢复)仍需人工收敛。
- 多轮迭代后,代码结构可能漂移,需要手动重构。
- 成本与平台绑定要提前评估,不适合“无限试错”。
- 对 Android/跨端一致性诉求强的项目,不是最优解。
与主要竞品对比
| 方案 | 优势 | 限制 | 适合场景 |
|---|---|---|---|
| Rork Max | iOS 原生能力强、生成到验证链路短 | 平台聚焦 Apple,深度定制仍要手工 | iOS 产品快速验证 |
| FlutterFlow | 可视化搭建快、上手门槛低 | 复杂交互与工程化能力有限 | 表单/后台类应用 |
| Expo + Cursor/Claude Code | 工程可控、可持续维护 | 前期搭建和工程经验要求高 | 中长期产品开发 |
| Replit/Bolt(Web-first) | 通用生成效率高 | 移动原生能力与端特性支持弱 | Web 原型与全栈实验 |
技术架构复盘:与 TangoRN 实践的相似处
虽然 Rork Max 面向 iOS 原生,但它的工程思想与我此前在 tango-rn 的实践很接近:
- 任务编排层:把自然语言需求拆成可执行的 UI、状态、数据、平台能力任务。
- 代码生成层:按模块增量生成,尽量避免一次性“整仓重写”。
- 运行验证层:通过快速预览与真机反馈形成短回路,驱动下一轮提示词。
- 构建发布层:云端构建与分发流水线,把“能跑”转成“可交付”。
结论
RorkMax 非常适合快速验证产品想法,但当下并不适合完全替代工程体系。可以把它当作“AI 驱动的移动原型加速器”,价值最大。