
AI编码过程阶段阶段一需求拆解与任务定义人主导事项说明需求澄清明确业务目标、边界、验收标准任务拆分拆成可独立交付的 Ticket每个 Ticket 范围小、边界清技术方案确定涉及模块、接口设计、数据模型AI 输入准备给 Codex 写清楚做什么、不做什么、验证方式产出任务清单 每个任务的技术说明阶段二工程初始化人 AI事项说明项目骨架Maven/Gradle 结构、依赖管理基础配置统一返回、异常处理、日志、参数校验规则文件AGENTS.md 项目级定制规则验证闭环编译、单测、静态检查、ArchUnit 接入产出可运行的项目骨架 规则文件 自动化验证命令阶段三功能开发AI 为主人 review事项说明按 Ticket 开发每个 Ticket 独立完成代码 测试分层实现Controller → Service → Repository严格分层测试配套单元测试 集成测试随代码一起交付自动验证每次改完跑mvn test 静态检查红了自己修到绿产出功能代码 配套测试全部验证通过阶段四代码评审人主导事项说明人工 review逐行看git diff像审陌生人 MR架构检查确认分层是否被破坏、事务边界是否正确规则符合性对照 AGENTS.md 检查是否违规修正迭代发现问题打回给 Codex 修改直到通过产出通过评审的代码阶段五集成与联调人 AI事项说明模块集成多模块联调确认接口契约一致数据库迁移Flyway/Liquibase 脚本验证端到端测试关键链路全流程验证性能检查慢查询、并发、资源释放产出可部署的完整版本阶段六部署与维护人主导AI 辅助事项说明部署发布CI/CD 流水线执行线上监控日志、指标、告警接入问题修复Bug 复现 → 定位 → Codex 辅助修复 → 回归验证规则迭代新坑、新约束回写到 AGENTS.md产出稳定运行 持续迭代