diff --git a/SOPs/misc.md b/SOPs/misc.md index 8fa389c..7cd193b 100644 --- a/SOPs/misc.md +++ b/SOPs/misc.md @@ -38,7 +38,43 @@ 修改完成后继续让 AI review,如果没什么大问题后,**自己再 review 一遍**确保质量。 -> 💡 **核心原则:** AI 是工具,最终质量把控靠自己。 +### 8. AI 进行测试(新会话) + +自己 review 后,新建会话让 AI 自己进行测试。使用新会话可以避免上下文 bias。 + +### 9. 测试流程 + +测试流程规范: +- 写好测试用例 +- 每一个接口和功能都需要进行测试 +- 记录测试结果 +- 如果发现错误,**记录复现步骤** + +### 10. 根据测试结果修复 + +根据测试结果: +- 生成任务列表 +- 依次修复问题 +- 修复完成后继续测试 +- 循环直到所有测试通过 + +### 11. 模块完成标志 + +所有测试通过后,代表**一个模块完整完成**。 + +> 💡 **核心原则:** AI 是工具,最终质量把控靠自己。模块完成的标志是测试全部通过,而非代码写完。 + +--- + +## 模块开发流程图 + +``` +架构设计 → 细节优化 → 模块拆分 → 逐模块实现 + ↓ +Code Review (新会话AI) → 修改 → 自己Review + ↓ +测试 (新会话AI) → 修复 → 再测试 → ✅ 模块完成 +``` ---