技术实践
携程DevMaster用结构化需求、规格驱动与测试闭环保障AI研发交付
概述
携程在DevMaster中把AI研发延伸到需求、开发和测试全流程。需求先形成跨应用TRD,用EARS描述条件、动作和结果,由负责人澄清并确认,后续变化保留来源及版本;再结合架构地图和代码依赖拆为各应用ATRD。开发以OpenSpec的Init、Proposal、Apply、Archive组织规格驱动流程,Harness校验任务依赖和文件冲突,并设置Lint、Build、规格一致性及测试覆盖门禁,codingmasterApp提供图形化使用入口。测试失败返回原开发上下文修复,巡检Agent提交PR后仍需人工review;TestPilot将结构化用例生成、冲突治理与证据问答串联。团队自述已处理百余结构化需求、数百研发需求和数十万代码行,测试覆盖从不足三成提高到接近七成;数十业务线形成数万用例,AI生成占比过半。这些数据为团队披露口径,不作为单项技术的独立因果收益。