靠AI写代码拿2.5万刀,提示词怎么写?
提示词技巧
{提示词技巧
AI编程
"Claude Code"
独立开发
氛围编程}
一位9年经验的iOS开发者,15天内没写一行代码,全靠Claude Code生成了2.7万行代码,拿下2.5万美元游戏开发大奖。这背后不仅是工具的强大,更是提示词工程的胜利。本文拆解这位开发者的实战案例,带你看看在氛围编程时代,如何把模糊的想法转化为AI能精准执行的提示词。从项目规划到处理AI搞不定的3D地图,我们将还原他188次提交背后的沟通逻辑。不管你是想独立开发游戏,还是用AI提效,这套从宏观架构到微观修补的提示词策略都值得借鉴。别再把AI当搜索引擎用了,学会跟它对暗号才是拿结果的关键。
最近有个9年经验的iOS老哥火了。他花15天搞了个水豚外卖游戏,没手写一行代码,全让AI写了2.7万行,最后拿了2.5万美元奖金。就像他自己总结的,本人只负责提示词、规划、测试以及修补AI留下的坑。很多人看热闹觉得这哥们运气好,其实核心秘诀根本不是什么神仙咒语,而是他在让AI敲键盘前,先用提示词把整个项目骨架搭得明明白白。
咱们平时用AI写代码,最容易犯的错就是上来直接扔一句帮我写个外卖游戏。结果AI给你吐出一堆跑不通的破烂。正确的姿势是得先当产品经理。拿这个水豚游戏来说,他肯定不是让AI一次性生成整个项目。他会先让AI输出项目的目录结构,定义好核心类和数据流向。
假设你现在也要做一个类似的独立游戏。先别急着要代码。你先给AI发个提示词,告诉它你要开发一个2D俯视角外卖游戏,请规划项目目录结构,列出玩家控制、订单生成、地图渲染等核心模块,并说明它们之间的数据交互逻辑,暂时不要写具体实现代码。等AI把骨架搭好,你审核没问题了,然后再让它一个模块一个模块去填充血肉。
以前咱们拼的是谁语法背得熟,谁快捷键按得快。现在AI全代码生成时代,你的核心竞争力早就变了。精准拆解需求、引导AI的提示词规划能力,才是你端稳饭碗的底牌。连图纸都画不明白,就别指望AI这个超级外包能给你交出好工程。
骨架搭好后,AI难免会在细节上翻车,这时候就得教它怎么自己找bug。千万别一气之下让它全盘重写,得用打补丁式提示词精准修补。拿那个斩获2.5万美元奖金的水豚游戏来说,这哥们188次提交可不是闭着眼睛狂按回车。就像开发者自己复盘时提到的,人工智能生成3D地图存在困难。遇到这种硬骨头,他没有死磕让AI重写地图,而是自己花几小时用编辑器手动搭建了欧洲风格城市环境,转头让AI去搞定多人模式下的实时位置传递。
这就是打补丁的精髓。平时咱们让AI修bug,最爱扔一句代码跑不通帮我改改。AI根本不知道从哪下手。正确的做法是喂给它精准的上下文。假设你的外卖订单生成模块崩了,别只说修复订单bug。你要明确告诉它,当前订单生成逻辑在处理并发请求时出现数据覆盖,请检查数据库事务锁,并输出修复后的代码片段,同时保持原有接口不变。把报错日志和具体场景喂给它,让它做选择题而不是填空题。
以前咱们遇到bug是逐行排查自己手敲的代码,现在AI全代码生成时代,你的核心竞争力早就变了。精准定位问题边界、用提示词引导AI填补开发缺口,才是你端稳饭碗的底牌。别把AI当全能神,把它当成一个需要明确指令的高级码农。你连bug的边界都划不明白,就别指望它能给你交出好工程。
单点修补只是基本功,想让AI持续稳定输出,你得把它当成一个外包团队来管理。那个拿2.5万美金的老哥,188次代码提交可不是让AI一键生成后直接打包的。他花100刀升级了Claude Max套餐,本质上就是在买算力来跟这个外包团队疯狂对线。
管理外包最忌讳甩手掌柜式需求。你不能扔一句把多人联机功能做出来就完事了,得学会把大需求拆成小模块,每次提交只让AI干一件事。假设你现在要接水豚游戏的多人网络模块,别急着让它写全套逻辑。先给它发个提示词:请为2D俯视角游戏设计基于WebSocket的实时位置同步方案,只输出核心数据结构和收发协议定义,暂不实现具体业务代码。等它把协议定好,你确认没问题了,再让它去写具体的位置插值和状态同步逻辑。
这就是188次提交背后的沟通逻辑。把庞大的项目拆解成一个个可验证的最小单元。每次AI交稿,你得像甲方一样去测试验收。发现方向跑偏了,立刻打回重做,而不是在烂代码上缝缝补补。开发者自己手动搭建3D地图也是同理,AI搞不定的硬骨头自己上,让AI去干它擅长的网络逻辑。
以前咱们做开发,拼的是自己敲键盘的手速和排查bug的直觉。现在AI全代码生成时代,你的核心竞争力早就变了。精准拆解复杂需求、用提示词控制AI的开发节奏,才是你端稳饭碗的底牌。连怎么给外包派活和验收都搞不明白,就别指望AI能给你交付一个能拿奖的完整产品。