Vercel 花了三版做数据 Agent,交给用户后只得到一句“太差了”
数据团队总被临时查询打断,怎样让 Agent 帮其他部门自行探索业务数据?
导读
数据团队总被临时查询打断,怎样让 Agent 帮其他部门自行探索业务数据?Vercel 的 Andrew Qu 讲述 D0 的几次重做:最初模型根据 Snowflake schema 写 SQL,由人执行;随后固定多 Agent 流水线虽然接通查询和报告,却难以在出错时回头;单 Agent 保留了探索过程,交给真实用户后仍暴露出许多预料之外的问题。团队后来把语义层放进隔离环境,让 Agent 用熟悉的文件读取、Bash 和代码自行查找、执行与修正。常见的指标口径和查询方法再从重复任务中整理成 skills,供后续使用;团队还按提问者权限控制数据访问。D0 的通用运行需求后来被抽成 Eve,业务 Agent 则各自保留所需的公司知识和工具。