技术实践
京东保险用AI设计并上线保单查询轨迹功能
概述
京东保险团队在保单指挥中心平台(前后端分离,前端 Vue,后端 DongBoot 双服务:服务A 网关层 / 服务B 业务层)迭代「记录所有用户查询操作、支持数据追踪和性能监控」需求时,只向 AI 提供项目背景、服务架构与需求描述,由 AI 决策日志记录落在哪一层并输出完整技术方案与代码:在网关层用 @RecordQuery 注解 + AOP 切面 QueryRecordAspect 零侵入拦截,记录用户 ERP、查询类型、请求 URI、请求参数、响应数据、耗时与查询状态,经 QueryRecordService 参数转换后由独立线程池(核心 5、最大 10、队列 1000、CallerRunsPolicy)异步写入 query_record 表,try-catch-finally 保证记录失败不影响主流程,maxResponseLength 默认 10000 字符截断。 作者以两种视角复用同一流程:具备代码能力时提供架构术语并做 code review(发现 AI 只取 X-Forwarded-For,要求补充 X-Real-IP、Proxy-Client-IP 等),代码能力有限时用业务语言(银行柜台记录仪类比)描述需求、由 AI 翻译成技术方案。文末明确「功能已完成上线」,并称新增查询类型只需加枚举值加注解。