乐于分享
好东西不私藏

我用 AI 半天搓了个 iOS App,以及我对 Vibe Coding 的一点感悟

我用 AI 半天搓了个 iOS App,以及我对 Vibe Coding 的一点感悟

关于背景

周末花了半天时间,用Vibe Coding的方式搞定了人生第一个 iOS App。
这个 App 其实是为了解决我自己的一个痛点:很多时候我只想简单说一句话(打字或语音),AI 就能自动提取出日程信息,并直接添加到手机日历里。
这功能听起来简单,但我找了一圈市面上的 App,没有一个能完美满足我。要么识别不准,要么界面太复杂、塞了一堆我用不上的功能,用起来特别别扭。既然找不到合适的,那就自己动手。虽然我从未正经开发过 iOS 或前端,但在 AI 的辅助下,需求很快就实现了。
这种“创造”的过程真的很快乐。看着自己的想法一步步变成现实,那种成就感是无与伦比的。后续如果有空,我会把这个 App 上架 App Store,并开源代码,感兴趣的朋友可以关注一下。

以下是我的一些感悟:

1. AI 降低了成本,长尾需求将迎来爆发

AI 的发展大大降低了软件开发的成本。世界上有很多“长尾需求”,用户群可能很小,甚至小到只有一个人,但需求是客观存在的。以前因为开发成本太高,这些需求被忽略了;现在有了 AI,这些细碎的需求终于可以被低成本地满足。

2. 开发者的新定位:Builder,而非 Coder

在 AI 时代,开发者不应该把自己定义为“写代码的人”。如果只盯着代码,你会很失落,因为写代码的门槛正在消失。
我们更应该把自己定位为Builder(构建者)。不要纠结于你是前端还是后端,也不要纠结于你是不是产品经理。最重要的价值在于:发现生活中的需求,并利用 AI 工具去解决它。技术栈已经没那么重要了,重要的是你解决了什么问题。

3. 技术背景依然有价值

虽然 Vibe Coding 降低了门槛,但有技术背景依然很有帮助。
我虽然不懂 iOS 开发的具体语法,但好的代码品味(Taste)是通用的。我能 Review 代码,剔除不必要的复杂度,保证项目的可维护性。所以,Vibe Coding 不会降低开发者的价值,反而会极大地放大它。

4. 善用 Design.md,给 App 注入“品味”

最后聊一点关于品味(Taste)的事。
最开始的那版 Demo,虽然功能跑通了,但 UI 真的挺丑的。直到我发现了Design.md这个概念。
推荐这个项目:

https://github.com/VoltAgent/awesome-design-md

它把许多知名网站和 App 的设计风格,提炼成了 AI 能读懂的 Markdown 文档(包含配色、字体、UI 规范)。我比较喜欢 Claude 的风格,就让 AI 参考 Claude 的DESIGN.md重构了一遍 UI,结果出乎意料的好——整个界面瞬间变得赏心悦目起来。
如果你也在用 AI 做东西,不妨试试这个方法,让你的作品不仅有脑子,还有颜值。🚀