简中推上看到太多人 vibe coding ,gui 不行,cli 一把梭,起 n 个 agent 多需求并行等等。
我本人对于 AI 的使用还处于,基于需求与 AI 沟通出修改方案,执行后 review 生成的代码,这种半自动模式。
前端部分通常看个大概,确认文件位置和视觉效果没问题就过了。
后端部分对于修改和新增的文件严格 review ,着重看对原因逻辑修改的部分。
我不敢全程 vibe coding 的原因主要是害怕某些场景:
1.当其他同事来咨询、对接我的业务这块,当他提出某个需求,问我能不能实现,或现有实现如何,新需求能否兼容等等。由于代码是 AI 生成的,代码掌控力弱不能立即给出答复,只能回复他让我看看,然后我再问 AI ,我感觉自己就像个传话员。
2.万一更尴尬来我工位问我相关代码或进行线上问题查看,而我不能快速定位到相关代码逻辑,简直是公开处刑。
我能想到的解决方案是,每次 AI 生成代码后,同时梳理对当前系统影响,生成文档。但是就按今天的 AI 实现速度,文档也会看不过来。
