展开知识库目录
第一次 AI 编程任务怎么选:30 分钟内能验收、能撤销
适合的任务通常在 30 分钟内有单一结果、影响一两个文件、有现成验证方式并且容易撤销。
第一次任务要小到能看懂每一处改动
适合的任务通常在 30 分钟内有单一结果、影响一两个文件、有现成验证方式并且容易撤销。整站重构、生产部署和模糊性能优化都不适合作为第一次尝试。
选可见问题
例如修一处错误提示、补一个缺失状态、为现有函数加一个测试,结果能在页面或命令输出中观察。
把涉及的文件、目录、版本、命令和实际输出写进记录;代码变化同时保留 diff 与测试结果。
限制修改面
写允许读取和编辑的目录、不能碰的生成物、依赖和配置,避免任务自然膨胀。
确认“限制修改面”已经有可回查结果,再进入“先定义完成证据”;依据仍然来自猜测时,把缺口单列并停在当前步骤。
先定义完成证据
指定测试、构建、截图、diff 或手工步骤,验证方式在开始前就存在。
确认“先定义完成证据”已经有可回查结果,再进入“设置停止条件”;依据仍然来自猜测时,把缺口单列并停在当前步骤。
设置停止条件
遇到需要新依赖、权限、生产数据、结构重写或无法复现的错误时停下汇报,不继续猜。
确认“设置停止条件”已经有可回查结果,再进入“完成后回顾”;依据仍然来自猜测时,把缺口单列并停在当前步骤。
完成后回顾
检查实际耗时、越界动作、验证和撤销是否有效,再决定下一次是否扩大任务。
需要修改时先限定文件和行为范围,无法说明回滚方式或影响面的动作先不执行。 完成后把证据归入“首次任务卡与完成标准”。
完成后应能在“首次任务卡与完成标准”中找到与这一步对应的记录;仍需靠猜测补全,就停在这里。
任务卡应让陌生人也能验收
卡片写问题、范围、输入、允许动作、禁止动作、完成标准和回滚。缺少任一项时,先补任务而不是靠更长对话修正。
