记得那天晚上,我在调试一个诡异的Bug。鸭霸单词App有个功能,从单词书列表进入播放页面,就这么简单的操作,偏偏在某些情况下会崩溃。
最要命的是,项目里已经有近百个文件了,各种组件互相调用,AI生成的代码分散在各个角落,找问题像大海捞针。我开始怀疑人生——之前 Vibe Coding"一天开发一个App"的爽感呢?怎么现在调个Bug要熬三个通宵?那是我的至暗时刻...
鸭霸单词从1月上线到3月底,看起来时间不短,但其实只迭代了2个版本。就这2个版本,让我彻底明白了——AI编程真不是什么魔法棒。项目从十几个文件变成近百个,功能越来越复杂,用户从0到几千,每一步都是新挑战。
所以问题来了,当随着产品迭代,越来越多的需求,带来的越来越多的代码与文件,当项目越来越复杂后,怎么让AI编程能够持续稳定发挥出强大的力量,并且能够让我们作为创造者更具有对项目的掌控能力。
接下来,我将分享给各位创造者的一场关于复杂项目 AI 编程 Vibe Coding 的探索与实践经验,希望对大家有所启发。

一、一次讨论引发的思考
说起这次分享,还得从互助群里的一次讨论说起。那天群里有位创造者说:"看了那么多AI编程的分享,怎么都是些'5分钟搞定'、'一句话生成'的案例?真实项目哪有那么简单!"
这句话瞬间引起了大家的共鸣。对啊,真要开发一个能上架、要维护、要迭代的产品,问题多了去了。
这才有了本次分享主题的想法。我是超级峰,过去 3-4 个月,我用AI编程陆续开发了4款iOS App:芝士相机、鸭霸单词、小圆角、小猫快读。这个过程让我从一个AI编程的狂热信徒,变成了一个更理性的实践者。
今天分享的内容,不是教你怎么一句话生成App,而是想跟大家聊聊,当项目变得复杂之后,我们该怎么继续用好AI这个工具。
我将从如下四大主题为大家进行整体的分享,涵盖从基于 AI 驱动的研发流程到 AI 编程的深度使用技巧,帮助各位创造者真正地掌握基于AI 编程的复杂项目的管理能力:
基于AI驱动的素材设计工作流
离线数据存储的坑与解
组件化思维拯救AI编程
让AI编程效率翻倍的小窍门

二、基于AI驱动的素材设计工作流
2.1 探索批量生成相同风格化图片的创作方法
还记得当时为鸭霸单词设计UI素材时,我面临一个很现实的问题:作为一个独立开发者,我既没有设计师朋友,也不想花大价钱外包。但一个背单词App,总不能光秃秃的只有文字吧?
这时候我想到了AI绘图。但新的问题又来了:怎么保证生成的图片风格统一?经过一番探索,我找到了Recraft这个工具。其实之前群里也有小伙伴分享过,它最大的特点是支持自定义风格,操作起来特别简单:
创建风格模板:我先在小红书上找了一套我喜欢的插画风格(citypop 风格),上传几张作为参考
为了更好的阅读体验,来飞书看吧:
https://chaojifeng.feishu.cn/docx/XLksdmemAoxjO8xhDOhcw8NPnCe
Comments on "从熬夜调Bug到3个月4款App,我用AI编程踩过的坑都在这了" :