从真实案例开始:我用 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 MaxiOS 原生能力强、生成到验证链路短平台聚焦 Apple,深度定制仍要手工iOS 产品快速验证
FlutterFlow可视化搭建快、上手门槛低复杂交互与工程化能力有限表单/后台类应用
Expo + Cursor/Claude Code工程可控、可持续维护前期搭建和工程经验要求高中长期产品开发
Replit/Bolt(Web-first)通用生成效率高移动原生能力与端特性支持弱Web 原型与全栈实验

技术架构复盘:与 TangoRN 实践的相似处

虽然 Rork Max 面向 iOS 原生,但它的工程思想与我此前在 tango-rn 的实践很接近:

  1. 任务编排层:把自然语言需求拆成可执行的 UI、状态、数据、平台能力任务。
  2. 代码生成层:按模块增量生成,尽量避免一次性“整仓重写”。
  3. 运行验证层:通过快速预览与真机反馈形成短回路,驱动下一轮提示词。
  4. 构建发布层:云端构建与分发流水线,把“能跑”转成“可交付”。

结论

RorkMax 非常适合快速验证产品想法,但当下并不适合完全替代工程体系。可以把它当作“AI 驱动的移动原型加速器”,价值最大。

参考链接