Specification 写好了。AI 知道改哪里、怎么改、不能动什么、需要测什么。接下来就是把这份精确的描述,变成可运行的代码
这就是 Execution。在整个链路中:
1 | Knowledge → Context → Decision → Specification → Execution |
它是最后一环——前面五环的全部投入,在这一环兑现
但 Execution 有一个独特之处:它是整个链路中 AI 最擅长的一环,却也是整个链路中最依赖上游质量的一环
如果 Specification 准确完整,Execution 是高效的、机械的、几乎不需要人工干预的。如果 Specification 有遗漏或歧义,AI 会忠实地把问题变成 bug。如果 Specification 约束过多,AI 被捆住手脚,发挥不出它在实现细节上的优势
Execution 的上限,是 Specification 的质量。而 Specification 的上限,是 Decision 的质量。以此类推。整个链路是一条质量传递链,Execution 是最后一道
但 Execution 不只是被动的接收者。它有两个重要的反馈功能,常常被忽略