大多数人对 AI 生成代码的态度:先让模型生成,然后花时间审查、修正、打磨。
我越来越觉得这条路走不通。
模型生成的粗糙感,比如重复逻辑、冗余调用、不优雅的结构,这些不是需要被消灭的问题,而是需要基础设施去容纳的现实。
你越想把模型输出打磨成手写水准,越会陷入没有尽头的纠错循环。模型不会变完美,但你的时间会先被耗完。
真正值得投入的方向:设计能容忍粗糙输出的系统。代码被 AI 生成,被另一个 AI 审查,被第三个 AI 回滚,人只在关键决策点介入。
这不是降低标准,这是换了一套标准。
反 slop 的隐含假设是人类代码是唯一正确的形态。
但如果你接受 AI 生成代码是一种新的基础材料,整个工程质量模型就需要重写。
能容纳 slop 的系统,比能消除 slop 的系统更经得起规模。