转写说明
本文基于已校验的公开原文进行结构化转写与事实梳理,非原文转载。 转写保留可核验的技术事实,并将工程建议与来源观点明确分开。
- 原作者: 全栈弄潮儿
- 原始来源: https://juejin.cn/post/7683020866855632906
- 原文发布时间: Tue, 08 Sep 2026 16:24:18 GMT
核心结论
AI编程的前提是看清自身工作流程,而非比较工具能力。开发工作流包含六个环节:需求理解、代码阅读、方案设计、代码实现、测试排障、交付沉淀。AI适合介入的目标具备三个特征:目标清楚、上下文可提供、结果可验证。AI的价值不仅在于代码生成,更在于需求澄清、代码理解、方案设计、测试设计、排障假设和复盘沉淀等环节。有效协作的成果应转化为可复用资产。
能力机制
工作流分析机制将开发任务分解为六个环节,每个环节明确当前状态、阻塞点、AI辅助范围和人工确认点。
在需求理解环节,AI可生成待确认问题清单,输出业务规则、正常边界异常场景、接口数据结构设计、开发任务拆分及假设未明确项。该环节的人工确认点是业务规则和验收标准。
在代码阅读环节,AI基于提供的目录结构和关键代码,输出请求入口到数据写入的调用链、文件职责、状态校验位置、影响范围和推荐阅读顺序。人工需确认真实代码路径和影响范围。
在方案设计环节,AI可比较方案优劣、列出风险和测试点、明确模块边界。该环节的人工确认点是架构选择和业务取舍。
在代码实现环节,AI生成实现草稿、补全类型和注释,但需基于已确认的约束条件。人工确认代码质量和项目一致性。
在测试排障环节,AI可设计测试矩阵并按正常边界异常分类,输出假设排序、最小验证步骤。人工确认根因、修复和回归结果。
在交付沉淀环节,AI协助整理变更和生成复盘初稿。人工确认最终说明和经验结论。
快速开始
今日可从正在执行的小任务开始,按六步完成工作流盘点。
第一步,写下任务名称,例如新增接口或修复缺陷。
第二步,将任务拆分为需求、阅读、方案、实现、测试、交付六个环节。
第三步,在每个环节标记最耗时、最模糊或最容易返工的地方。
第四步,只选择一个节点让AI参与并记录输入输出。
第五步,通过测试、代码审查、日志或联调验证结果。
第六步,保存有效的Prompt模板和检查清单。
建议优先选择满足三个条件的节点:重复出现、上下文可提供、结果可验证。按此标准,适合初级尝试的顺序为需求澄清、代码阅读、测试矩阵、代码审查、排障假设整理、可控范围内的代码生成。
适用边界
AI辅助存在明确边界,不适合以下场景:不了解项目全貌时让AI大范围改代码;复杂任务直接索要完整实现;把AI输出当作最终结论而不做验证。
AI在以下情况需要特别谨慎:代码阅读环节的AI导览仅作为路线图,需通过源码搜索、断点、日志和测试确认调用链;测试设计环节的矩阵输出后仍需人工补充边界场景;排障环节的假设排序需补充证据后才能修改。
每类协作应保留相应资产:Prompt模板记录任务背景、上下文、约束和输出格式;规则清单记录已确认的业务规则和验收标准;测试清单记录正常异常回归场景;复盘记录记录AI有效建议、遗漏点和最终修改原因。
核验清单
工作流盘点完成后,确认以下要点:任务是否拆分到六个环节;每个环节是否标记了最耗时或最容易返工的部分;是否只选择了一个节点让AI参与;是否记录了AI的输入输出;是否通过测试审查联调或日志验证了输出;是否保存了有效Prompt或检查清单。
AI输出验证标准:需求环节产出了问题清单而非代码;代码阅读环节输出了调用链而非代码修改;方案环节列出了风险和测试点;实现环节生成了最小可验证实现;测试环节先输出矩阵再生成代码;排障环节输出了假设排序和验证步骤而非直接给出结论。
来源与核验
- 原始文章
- 页面事实以原始来源及其引用的官方资料为准;版本、星标和模型能力会随时间变化。
- AI Stack 不公开抓取到的全文快照,只发布独立转写与来源入口。