从提示词到流水线:AI 写代码吵起来了,但两边说的不是同一件事
作者:陈一帆
Cory House 把 AI 编程拆成九级"软件工厂"路线图,每一级都从"你发现自己在手动重复"开始;第二天 BrenBuilds 反讽:现在人人都在造 AI slop。一个谈过程治理,一个谈产出与话语权——两者不矛盾,但也不能互相替代。
文 / 陈一帆
身边用 AI 写代码的人,大概分成两种。一种把它当高级搜索框:贴报错、抄答案、关掉。另一种已经让它自己看工单、自己回 PR 评论。最近 X 上的一来一回,正好卡在这两拨人之间。
一张九级台阶
11 月 5 日,Cory House(@housecor)发了一条"通往软件工厂的渐进路径",把从手动用 AI 到自动化流水线拆成九级 。这份清单有个明显的设计感:每一级都用同一个句式开头——"你注意到自己在手动做某件事"。
- L0:发现 AI 老犯错,或者干出你不喜欢的事,就先上强护栏。
- L1:发现提示词在重复,就把它们沉淀成 skills。
- L2:发现总按同一个顺序调用 skills,就写一个父 skill 按序调用它们。
- L3:发现某些 skill 只在特定情形下才该用,就让父 skill 学会判断,合适时才调子 skill。
- L4:工单就绪了还得手动喊一声,就让 agent 监听工单、自动开工。
- L5:盯着自己开着的 PR 等评论太累,就让 agent 自己看评论、自动回复。
- L6:发版还要手动点,就配置成合并即发布,并且分阶段放量,先只给一部分用户看到。
- L7:发完还得盯日志,就让 agent 发现报错时自动开 bug 单,并把修复做掉。
- L8:系统自己也会失败,那就让它从错误里学习、随时间改进。
真正值得琢磨的不是"全自动"这个终点,而是每一级的触发条件。没人是从架构图开始画的,都是从"这事我又干了一遍"开始的。写代码的自动化就这样被拆成一串很小的动作,可以单独做,也可以随时停下——这一点比清单本身更像经验,而不是宣传。
换成一个日常场景:你原来是在路口指挥一个新司机,喊一句走一步;后来给他装限速带、写操作手册、再交给车队调度去派单。变的不是"他会不会开车",而是你的时间从盯每一脚油门,挪到了设计整套交规。而交规好不好,短期看不出来,出问题的那天才会知道。
另一条帖:人人都在造 slop
第二天,BrenBuilds 发了一条语气完全不同的帖 。他说看到有人把这类东西说成 "AI slop output",而说这话的人"恰恰是卖 AI 编程课、做开源 AI 产品的人":"兄弟,现在人人都在造 slop。你的朋友和网上的蠢货买了你的产品,我很高兴,但它还是 slop。"
这条帖没有点名,也没有给具体对象,所以只能当作同一讨论窗口里的一种情绪样本,没办法认定它是在回 House 那一条。
两种声音矛盾吗
我的看法是不矛盾,因为它们在回答两个不同的问题。House 谈的是过程:AI 会犯错,所以把犯错关进有护栏的流程里,再用灰度发布兜住影响面。Bren 谈的是产出和话语权:既然大量代码本来就是 AI 生成的,那拿 slop 当棍子去打别人就先站不住——挥棍子的人自己也在用同一套工具。
两人甚至共享一个前提:AI 生成的代码已经多到成了背景噪音。真正对立的只是态度。
顺着这个前提往下推,两句话反而是互补的。如果"人人都在造 slop"成立,那护栏、分阶段放量这些动作就不是过度工程,而是底线配置;但反过来,爬到 L8 也不会自动产出好软件。流水线保证的是一致性和可重复,不保证判断力。原料不行,出品照样不行。工具负责纪律,不负责品味(个人看法)。
哪些是现在,哪些还是方向
按我的理解(同样标注为个人看法),这九级里的成色并不一样。L0 到 L3 基本是把已有做法写清楚——自动检查、技能文件、调用编排,一个正常工程团队今天就能做。L4 到 L7 要把 agent 放进真实流程,依赖它的稳定性和团队对"自动提交、自动发版"的信任程度,属于少数团队在试的区域;其中 L6 的分阶段放量本身是老做法,新的部分只是由 agent 来触发。L8 的"从错误里学习"更像方向,而不是可以照抄的操作步骤。House 用的词是"路径",措辞是路线图,不是产品说明书。
还有一个现实问题:越往上爬,错误的半径越大。L0 的护栏失灵,顶多挡住一次提交;L7 的自动修复失灵,可能在你睡着的时候连着改坏十个文件。所以 L6 里那句"分阶段放量"不是附赠的保险,它是让自动化能被叫停的机制。上了流水线不等于交出了刹车。
证据边界
两条素材都是 X 上的观点帖。S2 没有点名具体对象,它所指的那场争论无法核实;两帖的点赞、转发、回复数据这轮都没拿到,所以判断不了代表性;House 的职业背景本轮也未核实,正文没有拿它当论据;"software factory"这个提法有没有更早的出处,同样没查。它们的价值在于代表了讨论里的两种典型声音,不适合当成对行业现状的统计结论。
吵得凶,其实说的是同一件事的两半:一半是活能不能干稳,一半是干出来的东西值不值得看。前者可以靠流程一点点改善,后者只能靠人自己。
转载说明
本文根据以下公开资料整理,原文及配图出处见下方。
评论 0
还没有评论,来抢沙发。