AI Coding:把验收标准写在代码前面 - 负雪明烛-负雪明烛

让 AI 开始写代码之前,先确定什么结果算完成。一个能运行的页面,与一个满足需求的功能,并不是同一件事。

1. 写出一个具体例子

用“输入、预期输出、异常情况”描述需求。比如筛选列表:输入关键词后显示哪些结果,空关键词怎么处理,没有结果时显示什么。

2. 给出项目约束

说明现有技术栈、目录范围和不希望改动的部分。让 AI 先阅读相关实现,再提出最小修改方案。

3. 分成可以验证的小步

一次只解决一个清楚的问题。每步查看变更,并运行与修改相关的检查。对于界面功能,还要实际走通用户操作。

4. 留下验证证据

记录运行过的检查、通过的场景与仍未覆盖的部分。不要把“已生成代码”当作“功能已完成”。

明确需求,缩小改动,用结果验证。

栏目导读 · AI 辅助整理。后续文章将记录具体项目中的协作过程。