# Loop 工程到底是什么？上次没讲清楚，这次重来

- URL: https://davidyin.dev/writing/loop-engineering-explained/
- 作者: David Yin
- 发布: 2026-06-10
- 标签: AI、Loop、Loop工程、提示词工程、Claude-Code
- 摘要: 上一篇没讲透，这次用火锅店类比把 AI Loop 工程拆到你奶奶都能听懂——三个零件、Boris 那句话逐字翻译、三个误解逐个打掉，读完你就能跟别人说清楚 Loop 是什么了。

上一篇写 Loop，不少人说：道理好像懂了，但 Loop 具体是什么，还是讲不出来。

不怪你。怪我。那篇花了太多力气讲"为什么 Loop 重要"，没花够时间讲"Loop 到底长什么样"。

今天重来一次。不讲焦虑，不讲迭代，只回答一个问题：

**AI 领域说的 Loop 工程，拆开来看，里面到底是什么？**

## 想象你要开一百家火锅店

先别想 AI。想一个你肯定经历过的事——吃火锅。

假设你做了一锅牛油火锅，朋友都说好吃。你想开家店。

第一家店，你亲自盯。每桌客人来了，你问锅底要辣还是鸳鸯，你亲手配料，你盯着后厨做，做完你自己尝一口，不行就重做。客人投诉了你亲自去道歉。

这家店能开好。但有个问题：**你走了，整家店就停了。**

现在你想开第二家。你不可能同时站在两个厨房。怎么办？

你坐下来写一本操作手册。

这本手册写清楚三件事：

第一，**谁干什么**。底料怎么配，花椒几克，牛油几块，锅底烧到多少度算好。厨师照着做，不用你在旁边念。

第二，**自己查**。每锅上桌前，值班厨师自己尝一口。咸了？淡了？不到标准自己知道。不用你从隔壁店赶过来说"这锅不行"。

第三，**不合格退回重做**。没达标的锅倒了重配。不用给你打电话请示"老板这锅怎么办"。

手册写好，第一家店学会了，第二家照搬，第十家照搬，第一百家还是这套。

**你人在三亚度假，一百家店都在正常出锅。**

这整套事情——写手册、定标准、让每家店自己跑自己查自己改——就是 Loop 工程。

把"火锅店"换成"AI"，把"厨师"换成"AI 助手"，把"操作手册"换成你给 AI 写的那套规则。一模一样的道理。

## 拆开看，一个 Loop 就三个零件

别被"工程"这个词唬住。一个 Loop 里面就三样东西：

**一、派活。** 谁来干、干什么、按什么标准干。火锅店里是菜谱。AI 世界里是你给它写的规则和指令。

**二、自查。** 干完了自己检查。厨师尝的那一口，就是自查。AI 跑完一遍，自己回头审自己的产出，挑自己的毛病。

**三、循环。** 没过关？退回去重来。过了关？放行，进入下一步。不需要你来喊"重做"，规则里写好了，它自己退回去。

**三个零件拼在一起，才叫一个 Loop。** 缺哪个都不算。光派活没自查，那叫写 Prompt。光自查不循环，那叫审一遍就完了。三样拼齐，自动转起来，你不用盯着——这才是 Loop。

## Boris 那句话到底在说什么

上一篇提了 Claude Code（Anthropic 做的 AI 编程工具）负责人 Boris Cherny 说过的一句话，一闪而过没展开。这次逐字拆。

原文：

**"Grill me on these changes and don't make a PR until I pass your test."**

翻成人话，一个词一个词来：

**"Grill me"** ——拷问我。挑我毛病。像面试官那样审我。

**"on these changes"** ——针对我刚改的东西。不是泛泛聊，是对着我的具体产出来。

**"don't make a PR"** ——不许提交。这里的"提交"指的是把改好的成果正式交上去。**意思就是：我没过关，不许交卷。**

**"until I pass your test"** ——直到我通过你出的考试。

连起来读：AI，你来考我。我改的东西你负责审。我没过你的关，不许提交。

发现了吗？

**考试反过来了。** 不是人考 AI 做得好不好。是 AI 考人做得好不好。

而且这个"出题→判卷→放行或打回"的过程是自动的。AI 出题，AI 判分，不合格自动打回让你重改。Boris 不需要再安排一个人类坐在旁边盯着。

Boris 原话是一条使用技巧。但你把它拆开看——派活、自查、循环，三个零件齐了。**这就是一个 Loop 在运转。**

用火锅店的话说：Boris 写的不是菜谱，是给 AI 写了一本"验收手册"。AI 拿着这本手册自己验收，自己拍板放不放行。

## 一张表看明白

|  | 写 Prompt | 写 Loop |
|---|---|---|
| 你在做什么 | 一句句告诉 AI 干什么 | 设计一套 AI 能自己跑的系统 |
| 干完了谁查 | 你自己查 | AI 自己查 |
| 不合格怎么办 | 你再敲一句话让它改 | 它自己退回重做 |
| 你关掉电脑后 | 停了 | 还在跑 |
| 你的角色 | 操作员 | 系统设计师 |

**写 Prompt 是你一句句指挥 AI。写 Loop 是你把规矩定好，AI 自己做、自己查、不合格自己改。你在不在场，它都转。**

## Loop 不是你以为的那些东西

这个词传着传着就走样了。三个最常见的误解，逐个打掉。

**误解一："Loop 就是让 AI 自己变聪明。"**

不是。AI 在 Loop 里跑一千遍，脑子还是同一个脑子。没变聪明一丁点。Loop 做的事是给它一套自动流程——做完查，查完改，改完再查。**流程在转，脑子没变。** 你家洗衣机洗了一万次衣服，它并不会变成更好的洗衣机。

**误解二："Loop 就是死循环，AI 停不下来怎么办？"**

每个设计合格的 Loop 都有退出条件。就像火锅店的规矩：尝一口，合格了上桌。不合格重做。但不会让你无限重做。**做了三次还不行？叫主厨来处理。** 有兜底，有止损。死循环是没规矩的循环。Loop 工程的重点恰恰是把规矩定死，包括什么时候喊停。

**误解三："这是程序员才能玩的东西。"**

你每天都在设计 Loop，只是不这么叫。

你带过实习生吗？你跟新人说过这样的话吧——"做完自己检查一遍，有问题自己改了再给我。改了两遍还不行，来找我。"

这就是一个 Loop。派活，自查，不合格重来，超过次数兜底。和 AI 的 Loop 一模一样。**区别只在于：执行者从人换成了 AI。**

## 今天就能试的最小 Loop

读到这，你应该能跟别人说清楚 Loop 是什么了。

不需要会写代码，也不需要搭什么系统。下次你用 AI 做完一件事——写一封邮件也好，总结会议纪要也好——别急着收货。多说一句：

**"你自己检查一遍，有问题自己改了再给我最终版。"**

就这一句。你给 AI 加上了"自查"和"循环"两个零件。它做完会回头审自己的产出，挑出问题自己改，改完再交给你。

想多走一步？再加一条退出规则："最多检查两轮，两轮之后直接给我最终版。"

这样它不会无限查下去。有规矩，有止损。

**你刚搭了你的第一个 Loop。**

从"每次亲手指挥"到"让它自己转"，跨过这一步，你就从操作员变成了系统设计师。不是程序员的专利，是每个用 AI 干活的人迟早要跨的那道坎。
