技术实践
京东以AIAutoGenChecklist自动检查上线方案
概述
上线检查清单过去依赖人工编写与经验判断,存在标准不一致、配置变更遗漏、风险项难追溯等问题,尤其当一次 MR 涉及数据库、依赖包、MQ、RPC、配置中心等多类变更时人工排查耗时且影响发布质量。AIAutoGenChecklist 基于 OxyGent 多智能体框架和行云Coding 生态能力构建智能上线分析引擎:生态应用自动获取 MR 信息、差异文件和原始变更内容,结合 CodeSearch、图数据库、代码语义分析等 AI 基建能力识别数据库、POM 依赖、JSF、JMQ、DUCC、RPC 等关键配置变更,自动生成上线变更计划、上线检查清单和上线部署方案,实现「分析—生成—推送—留痕」闭环。 业务团队无需重复建设代码拉取、差异分析、搜索检索、权限继承、消息推送与结果回写等底层能力,只需封装自身规则。量化结果为:已累计为集团代码库完成超 2 万次智能上线分析,上线方案编写时间从平均 10 分钟缩短至 2 分钟,检查覆盖率从 95% 提升至 98% 以上,并有效降低部署风险。