AI Coding Harness 系列 06:实战工作流——让 AI 无缝融入日常开发
单独让 AI 写几行代码很简单,但如何将 AI 无缝整合到日常开发流程中,提高整体效率而非产生混乱?本文提供一套可执行的标准工作流程。
如图所示,AI 辅助开发分为五个阶段,每个阶段对应相应的工具和关键原则。
此阶段AI 仅充当顾问角色,不直接执行。
在让 AI 编写代码之前,先准备好"说明文档":
提前打开相关的现有代码文件:
类似功能的现有实现方案
需要修改的文件
相关的工具类和代码模型
核心原则:未能理解的代码不得合并到项目中。
基于实际应用经验,AI 工具在不同任务中的效率提升评估:
注意:复杂业务逻辑的提升效果有限,原因是 AI 无法深入理解具体的业务背景。
后续章节:Context 与 RAG——帮助 AI 深入理解代码库