AI编程总翻车?3个实战技巧+5个坑,少改坏工程
晚上 11 点,AI 给你回了 200 行代码
你让 AI 在订单服务里加一个“支付失败自动重试”。它回你 200 行:引入新依赖、改 MySQL 表、动 MQ 配置,还顺手把 OrderService 里一个异常处理删了。你本地一跑,编译不过;回滚一看,原来的幂等逻辑被改得七零八落。你 review 到凌晨,心里只剩一句话:这比我自己写还累。
问题出在两个误区。
误区一:把 AI 当自动补全。 你丢一句“加个重试”,就指望它给出能上线的方案。它不知道你的框架版本、线程模型、部署约束,只能靠猜。
误区二:把 AI 当资深架构师。 你默认它懂你们项目的“内部词典”:哪些字段不能动、哪些接口有历史坑、哪些中间件是半年前刚迁移的。
更准确地说,AI 是一个写得飞快、但需要明确边界的实习生。你要给它施工图、禁区、验收标准。它负责出第一版草稿,你负责让草稿落地。


