回顾与练习
要点回顾
- 一个功能是一摞小的纵向切片,而不是一条巨大的提示——在继续之前,先构建、运行并亲眼看到每个切片能跑起来。
- 每次都跑构建循环:切片 → 选一个步骤 → 写提示 → 审查 diff → 运行应用 → 提交 → 重复。
- 像审查者而不是编译器那样读 diff——留意它本不该碰的文件、悄悄改变的行为,以及远大于需求的 diff。
- 在小的、廉价的、常见的步骤上放手让 AI 跑;在影响范围大的地方手动掌舵(更小的提示、更细的审查)。
- 只把可运行的状态小步提交——切片出岔子时,扔掉重写,而不是在坏掉的基础上再叠一个修复。
动手试试
挑一个你想加进项目的小功能,把它切成 3 到 5 个纵向步骤,每个写成一句短句。只构建第一个步骤:为它写提示,运行 git diff 略读改动,运行应用确认它能跑,然后用一行消息提交。眼下就停在这里。目标是感受一次干净的循环转动——一个可运行的切片、一份你真正读过的 diff、一个你能回到的提交。
我想加这个功能:[用一两句话描述这个功能]。
先别写任何代码。首先,把它切成 3 到 5 个垂直步骤,每一步都是我能自己
构建、运行并看到它独立工作的东西。把它们排好序,让应用在每一步之后
都还能用。每一步给我一句话的描述,并说出你会改的第一个文件。然后
等着——我会让你一次构建一步。