技术实践
阿里电商数据研发团队建七Agent协同的NL2SQL交付流
概述
阿里巴巴电商数据研发团队(AI Data方向)承担电商业务的数据研发需求交付:需求澄清、资产盘点、技术方案设计与SQL生成校验。团队复用兄弟团队约60%的NL2SQL通用能力,自建业务域的表、指标、维度资产与预定义SQL模板、语义知识库,技术路线选择NL2DSL2SQL——先生成中间表示再转SQL,以贴合业务语义。工程上构建7个智能体的协同工作流:顺序协作加反馈循环,关键节点设人工Gate审批;文档以状态机驱动8个阶段流程,依次生成SPEC→PLAN→SQL。配套机制包括技能幻觉检测Hook、独立Workspace与命名规范、MCP/Skill加载优先级、配置文件每日Git备份与agents.md同步,并定时把需求处理经验沉淀到Archival Memory。要做数据研发智能体化的团队,其“复用通用能力+自建业务资产”的分工与状态机驱动的多阶段流程都可直接借鉴。