先说人话:Loop 就是“做一版、检查、修改、再检查”。
不是让 Agent 无限重做。每一轮都要有证据,也要知道什么时候停。
一次靠谱的反复修改,有七步
- **计划:**拆出任务、材料、限制和验收标准;
- **执行:**只完成当前可验证的一小步;
- **检查:**运行事实、功能、视觉或风险检核;
- **定位:**根据失败结果找到原因,不盲目重做全部内容;
- **修正:**只改与失败有关的部分;
- **复检:**重新运行同一套标准;
- **停止:**全部通过,或触发人工判断/预算/轮次上限。
开始前,先定四条边界
| 边界 | 例子 |
|---|---|
| 通过条件 | 8 项检查全部通过,关键页面无阻断错误 |
| 最大轮次 | 同一问题最多自动修正 3 次 |
| 成本上限 | 单次任务最多消耗 $5 API 费用 |
| 人工接管 | 涉及付款、删除、发布、客户沟通或无法确定的业务选择 |
写代码、处理工作、做设计,改法不一样
| 用途 | 常见闭环 |
|---|---|
| 写代码 | 修改代码 → 运行检查和测试 → 找到错误 → 修复 → 再运行 |
| 处理工作 | 生成初稿 → 对照原材料和格式 → 标出缺失或冲突 → 补充 → 人工确认 |
| 做设计 | 生成画面 → 检查尺寸、文字、主体和风格 → 局部修改 → 在手机和电脑上再看 |
为什么很多 Agent 项目看起来聪明却不稳定
通常不是模型完全不会,而是流程缺了其中一层:没有清楚的标准、没有真正运行检查、失败后整份重做、没有版本记录,或者没有停止条件。结果就是同一个错误反复出现,Token 和时间不断消耗。
可直接复制的任务要求
先列出本任务的验收标准,再开始执行。每完成一个可验证步骤就运行对应检查;失败时先说明原因,只修改相关部分并重新检查。最多自动修正 3 轮;仍未通过时停止,并告诉我需要人工决定什么。涉及发布、删除、付款或对外发送前必须等待我确认。
和其他页面一起使用
- 先在标准与检核里定义“怎样算通过”;
- 用Git 与 GitHub保存每轮变化;
- 把稳定的闭环沉淀成Skill 或工作流。
复制给 AI · 反复修改
让 AI 做一版、检查、修改、再检查,并知道什么时候停。
适合要分好几步做的事,避免越改越乱,也避免没检查就说完成。复制后先替换方括号内容。 密码、Token、私钥和客户隐私不要贴进对话;登录、付款、发布和破坏性操作仍需由你确认。
有限循环01
建立带停止条件的执行 Loop
适合代码、文档、设计和研究等需要反复修正的任务。
先查看内容
请把下面的任务按“执行 → 检查 → 修正 → 复检”循环完成,但必须遵守边界,不能无限循环。 任务:[填写] 最终成品:[填写] 输入材料:[填写] 验收标准:[填写或请先帮我生成] 最多循环次数:[建议 3 次] 每一轮开始前先说本轮只解决什么;执行后提供检查证据;只修正未通过项,不要顺手改动已经确认的内容。出现登录、付款、发布、删除、覆盖、外部发送或其他高风险动作时停下来问我。满足全部阻断项与重要项、连续两轮无实质改善、达到最大轮次或缺少关键资料时必须停止。最后给我一张结果表:已通过、仍未通过、未验证、做过的修改、剩余风险和下一步。 通用规则:不要只给我知识介绍。先问最少量的必要问题,再输出明确结论、理由、成本、风险和下一步。涉及价格、权限或功能时标明核验日期并优先引用官方来源;不确定的事实必须明确说不确定。
失控恢复02
把已经越改越乱的任务拉回正轨
先冻结确认项和现状,再从最小阻断问题重新开始。
先查看内容
当前任务已经出现反复修改、目标漂移或越改越乱。请先停止继续执行,做一次恢复,不要立刻重写全部内容。 原始目标:[填写] 已经确认不能再改的内容:[填写] 当前成品或项目状态:[填写] 我认为最严重的问题:[填写] 请先区分:已确认项、未确认项、实际错误、偏好分歧、缺失证据和无关改动。冻结已确认内容,找出一个最小阻断问题,只给出恢复顺序和每一步的回滚点。未经我确认,不要删除、覆盖、重建或发布。恢复后按原验收标准复检,并明确还有哪些项目未验证。 通用规则:不要只给我知识介绍。先问最少量的必要问题,再输出明确结论、理由、成本、风险和下一步。涉及价格、权限或功能时标明核验日期并优先引用官方来源;不确定的事实必须明确说不确定。