代码我基本不自己写了:这套 AI 打法,比手写强在哪

📅 2026/7/9 17:56:31
代码我基本不自己写了:这套 AI 打法,比手写强在哪
代码我基本不自己写了:这套 AI 打法,比手写强在哪很多人用 AI 写代码,第一步就错了:上来丢一句「给我做个登录页」,等它吐。那样出来的东西,没法要。真功夫,全在你让它动手之前和之后。我这两年基本不自己写代码了。Codex、Gemini、Cursor 都用过,主力一直是 Claude。换来换去最大的体会是:纠结哪个模型更强,不如把打法弄对。写,交给它;我只管两件事——想清楚要什么,看住它别写歪。下面这套打法,没一条是从教程里学来的,全是拿真项目喂出来的。学费我交过了,你可以直接抄。先聊透,再动手它手快,还特别敢替你做主。我那个音乐 App 里有段 401 自动跳登录,就是它顺手写的,安卓上好好的,一上 iOS,首页直接死循环,用户的 iPhone 上白屏转圈。所以现在动手之前,我先把它摁在「头脑风暴」的模式里:不许写一行代码,先一个问题一个问题地把需求抠清楚——这个页面给谁用、异常了怎么办、跟老功能怎么接——再让它摆两三种做法出来,每种什么代价说明白。我挑定一种、点了头,它才能开写。上来就让它写,等于放它裸奔。给它立规矩,写在纸面上它记性差,换个会话、隔一天回来,就当没认识过你,说好的技术选型都能给你换个框架。治法是每个项目写一份「规矩文件」——用什么技术、什么风格、哪些雷绝不能踩,全钉死在里头,它每次开工先读。相当于给它发了本员工手册。重复的活,封成命令固定的接口对接、常用的页面骨架,做成一句话就能调起来的模板,不用每回从头交代。这条最省嘴。别让它自己审自己写完让它自己检查是没用的,它只会越看越觉得自己对——这点跟人一模一样。我的实际做法是:同一段代码,另开好几个互不通气的 agent,一人派一个专项——一个专挑逻辑漏洞,一个专找边界情况,一个干脆去试着把它跑崩。它们谁也看不见谁的结论,最后我把几份意见拼一块。等于凭空攒了个 code revie