Engineering Evidence / Backend PortfolioShanxi University / Software Engineering
Project Evidence
"业务魔方"企业级智能数据分析 Agent
Role
企业级智能数据分析 Agent
JavaSpring BootRAGNL2SQLRedisAgent
Responsibilities
- - 面向企业指标问数,将自然语言中的指标、维度和过滤条件转换为受控分析流程与可执行看板,支持连续追问和真实数据核验。参与将模型抽取的指标、维度、过滤条件和布局意图接入确定性执行链路,依次完成时间/地域/虚拟字段标准化、分析点匹配、权限元数据派生、QueryModel 构建、查询执行与结果脱敏。参与基于 Registry、Selector、ProcessContext 的 10 阶段流程优化,将意图路由、上下文装配、分析点匹配、布局生成和查询执行拆为可选择节点。参与模型输入与变量链路治理,由 Java 侧统一装配用户上下文、元数据和过滤条件,并对 Python 模型输出进行标准化、业务域回填与合法性校验。参与高成本模型与分析查询缓存优化,使用归一化查询标识、Redis/Caffeine、singleflight、SWR 与 TTL 随机抖动降低重复回源;以 20+ 条典型问句回归,联调环境首个事件约 500-800ms,典型查询约 2-5s。
Evidence Chain
Related Demos