新项目
和 claude 来回对话确定需求,先将需求文档定稿
需求文档定好之后,让 claude 找网络相关的项目进行对比,找出不足
功能完善后,让 claude 给出技术实现文档
将技术实现文档和需求文档放到项目文件夹
进入项目文件夹打开 codex
让 codex 读取需求文档和技术文档,分成多个开发周期,并给出对应周期的开发文档
codex 按开发周期开始开发
继续,一直继续
codex 完成后,让 codex 根据项目结构和代码写一个完整流程功能文档
将功能文档给 claude,让他评估和原始文档差别,给出优化清单
codex 按清单优化
优化完后,让 codex 更新功能流程文档
再给 claude,重复这个流程,直到没有优化点
开始功能测试,让 claude 给出测试功能可靠性和完整性的清单和流程
codex 按清单排查,输出给 claude
claude 继续给测试清单和流程,重复这个流程直到完成
对于已经成型的老项目来说,有另外的开发流程:
让 codex 读取整个项目,给出功能流程文档(如果是微服务那种的,就每个服务跑一个)
将各个服务的文档和修改需求丢给 claude,让 claude 生成对应的修改文档(微服务的要生成每个服务的修改文档),修改文档要分好功能模块
将修改文档给 codex 分成每个功能模块单独的开发文档
让 codex 按功能模块逐个修改,
改完单个功能模块后,写对应功能模块的完整功能流程文档
将完整功能流程文档和功能模块单独的修改文档给 claude,让他评估和原始功能修改文档差别,给出优化清单
codex 按清单优化,后续流程和上面的一样
一直到测试完这个功能模块,再去搞下一个功能模块