在构建先进的AI系统时,您大部分时间不应该花在反复编码上。 应该是: 1. 定义核心需求和不变条件 2. 规格规划 3. 规格创建 4. 编码(让AI来处理) 5. 测试 6. 验证 在第6步中,您通常需要构建自己的工具来验证系统是否按您预期的方式运行。这与仅仅测试不同,因为您是在验证系统的完整状态,以及其能力是否与原始需求和规格相匹配。 想要继续“嗨”的感觉是很诱人的。您的主要目标是通过有意地在抽象层之间移动来减少上下文大小。 如果核心需求是合理的,您可以创建一个稳固的规格,在其中可以定义和迭代库选择、接口、技术等,所需的上下文会少得多。 在功能改进和添加方面,这些很诱人,但最好遵循相同的流程。创建一个升级提案流程,类似于EIP,进行迭代,然后将规格实施到主系统中,遵循相同的流程。 您的目标不是提示、上下文工程或嗨,而是构建能够为您持续可靠地工作的自主系统。