跳转到主要内容
笔记目录

AI / 系统 / 工程方法 / AI 编程

AI 辅助编程:从意图到可验证交付

任务边界、小步实现与证据链。

把意图写成可检查的目标

“做一个好用的功能”不足以指导实现。明确入口、输入、输出、限制和验收场景,让实现有可以核对的目标。

上下文保持相关

提供必要的接口约定、目录结构与现有行为。文档可作为索引,引导工具按需读取;资料越多不意味着结果必然更好。

一次推进一个可验证变化

先处理依赖与接口,再补齐完整流程。每次变化都要能解释它解决了哪个问题,避免在没有反馈的情况下连续扩大范围。

区分三个状态

  • 已实现:代码已经写入。
  • 已验证:在明确环境中运行了相关检查。
  • 已交付:目标使用者能够访问或运行结果。

本地编译通过,不能单独证明部署成功;接口返回成功,也不能单独证明使用者拿到了正确结果。

保存回退点

通过版本控制保留可比较的变化;发布前核对项目、提交与环境。出现问题时,优先定位第一个失效边界,避免同时改动多个不相关层。

这些原则适用于多种工具与模型,不依赖某个品牌、订阅方案或特定版本。