文档编程,让 AI 一直跑下去
什么是文档编程
不是「写文档然后照着做」,而是「写文档让 AI 自己照着做」。
文档就是规格,规格就是代码。AI 读规格,执行规格,验证规格。
文档变成可执行的关键
1. 明确的验收标准
不是「实现用户登录功能」,而是「用户输入正确用户名和密码后,3秒内跳转到首页;输入错误后显示「用户名或密码错误」,不跳转到其他页面」。
2. 可验证的检查点
AI 完成后怎么知道做对了?测试通过?功能正常?没有回归?
3. 明确的任务边界
做什么,不做什么。不做什么比做什么更重要。
文档编程的工作流
第一步:写规格文档。把需求写成 AI 能理解的形式。
第二步:AI 执行。读取规格,执行任务,验证结果。
第三步:人类审查。AI 完成一个阶段后,人类检查结果,决定是否继续。
为什么能让 AI 一直跑
因为文档解决了「做什么」和「做到什么程度」的问题。AI 只需要解决「怎么做」的问题。
当「做什么」和「做到什么程度」都清楚了,AI 就能自主推进,而不需要人类持续干预。