换作以前,这个想法大概率就死在了"我又不会写代码"这句话上。
但这次不一样。我花了两天时间,从一个想法,到一个能在手机上跑起来的App,中间没写一行代码——确切说,是我没"手写"一行代码。全程AI帮我干的。
今天把这个过程完整记录下来,不是为了炫技,是因为我觉得这件事可能跟很多人有关:你不需要是程序员,也能把脑子里的想法变成一个真的能用的东西。
先说结论:做出来了,能用,但过程没有那么丝滑。
第一步:把想法变成需求文档
这一步其实是我最擅长的——毕竟干了这么多年产品经理。
我打开AI,跟它聊了大概20分钟,把我想做什么、核心功能是啥、目标用户是谁、竞品有哪些,全梳理了一遍。AI帮我整理成了一份还挺像样的PRD(产品需求文档),十几页,连功能优先级都排好了。
说实话,这一步比我预期的顺利。以前写PRD要半天到一天,这次连讨论带输出,半小时搞定。

第二步:让AI直接写代码
这才是重头戏。
我用的是Claude Code,就是Anthropic出的那个AI编程工具,直接在终端里跟AI对话,它帮你写代码、建文件、跑命令,一条龙。
我的做法是把PRD喂给它,然后说:"帮我把这个App做出来。"
听起来很离谱对吧?但它真的开始干了。
我看着它一个文件一个文件地创建,什么项目结构、界面布局、核心逻辑,唰唰唰地往外蹦。说实话,那个过程挺震撼的,像看一个高速运转的程序员在你面前表演。
但——问题很快就来了。
第三步:踩坑,大量地踩坑
AI写代码快是真快,但一次性写对?不存在的。
第一个坑是编译报错。AI生成了一堆代码,但有些地方互相引用有问题,编译就是过不了。我看着满屏的红色报错信息,一个字都看不懂。
但好在AI也能修自己的bug。我把报错信息直接丢给它:"这报错了,帮我修。"它改一版,又报新的错;再改,又有新问题。来来回回大概折腾了五六轮,才把编译错误全清完。
说真的,这个过程有点像跟一个很聪明但经常粗心的实习生合作——活干得快,但你得盯着。
第二个坑是功能不符合预期。代码跑起来了,但有些交互跟我想的不一样。比如有个界面的布局错了,某个按钮点了没反应。这就需要一轮一轮地跟AI描述"这里不对""那里要改",反复调整。
第三个坑是真机测试。模拟器上好好的,装到真手机上各种问题。有些功能在真机上表现完全不同,还有些手机系统限制是AI不知道的。这些我只能自己搜索+问AI一起解决。

最终结果
两天时间(周末加起来大概十五六个小时),我确实做出了一个能在手机上正常运行的App。
📊 一些关键数据:
· 整个项目将近30个源文件,几千行代码
· 0行是我手写的,100%是AI生成+AI自己修复
· 编译零错误零警告
· 核心功能全部可用
· 后来又花一天做了iOS版,安卓+苹果三天搞定
几个真实感受,不吹不黑
产品思维比写代码更重要。 这次经历让我确信一件事:在AI时代,想清楚"要做什么"比"怎么做"值钱得多。我之所以能两天做出来,不是因为我会写代码,而是因为我知道这个App应该长什么样、功能怎么排优先级、用户体验的细节该怎么处理。这些东西纯靠AI自己是达不成的。
门槛没有降到零,但确实降低了很多。 以前做一个App,不会写代码就是死路一条。现在,你如果有产品sense,有清晰的需求,能跟AI有效沟通,你就能做。不需要学三个月编程。
给想尝试的人几个建议
一、先把需求想清楚再动手。别上来就让AI写代码,先花半小时跟AI一起把需求聊透。这半小时能帮你省几个小时的返工。
二、选对工具。我用的Claude Code体验还不错,Cursor也行。核心是选那种能理解上下文、能持续对话的工具,不是只能单次问答的。
三、有耐心。AI不会一次做对,要有心理准备来回改五到十轮。别指望说一句话就出成品,那不现实。
好了,这就是一个不会写代码的产品经理用AI做App的完整经历。
说实话,我现在回头看,最大的感受不是"AI好厉害",而是——以前觉得离自己很远的事情,突然变得可以够得到了,正所谓“AI 时代工具平权”
这种感觉挺好的。
尤其觉得自己更强大了,能做的事情更多了。
你如果也有什么一直想做但觉得"我不会所以算了"的事,可以试试。也许AI就是那个能帮你迈出第一步的东西。
不一定能走很远,但至少能开始。
夜雨聆风