Blobby
Omni公司基于Claude构建的数据分析Agent,支持自然语言转语义查询再转SQL的完整链路,具备Agentic Loop和多步骤数据分析能力
时间轴 (近 90 天)
Omni使用Claude从零打造了名为Blobby的数据分析Agent,经历了18个月的开发
Blobby的工作流程是将用户问题翻译成语义查询(Semantic Query),再转换为SQL,在数据仓库中运行后返回结果
Blobby第一阶段引入了三类元数据:AI context、sample queries和values(字段值样例)
agentic loop非常擅长从错误中恢复,为此Omni让Blobby知道如何从错误中恢复并给它预算去尝试,同时打磨优秀的错误信息
随着对话复杂度上升,Blobby的模型从Haiku切换到了Sonnet,token消耗随之上涨
Blobby出现过「大脑分裂」问题:外层agent不知道哪些问题能用单条query回答,将需要多条query的复合问题丢给subagent导致混乱,解决方案是把工具直接提升到外层agent harness
现在的Blobby拥有完整的agentic系统:外层循环负责checkpoint和故障恢复,内层循环拥有生成仪表盘、生成可视化、数据建模、验证等工具集
全部知识事实 (7)
Omni使用Claude从零打造了名为Blobby的数据分析Agent,经历了18个月的开发
50%待验证Blobby的工作流程是将用户问题翻译成语义查询(Semantic Query),再转换为SQL,在数据仓库中运行后返回结果
50%待验证Blobby第一阶段引入了三类元数据:AI context、sample queries和values(字段值样例)
50%待验证agentic loop非常擅长从错误中恢复,为此Omni让Blobby知道如何从错误中恢复并给它预算去尝试,同时打磨优秀的错误信息
50%待验证随着对话复杂度上升,Blobby的模型从Haiku切换到了Sonnet,token消耗随之上涨
50%待验证Blobby出现过「大脑分裂」问题:外层agent不知道哪些问题能用单条query回答,将需要多条query的复合问题丢给subagent导致混乱,解决方案是把工具直接提升到外层agent harness
50%待验证现在的Blobby拥有完整的agentic系统:外层循环负责checkpoint和故障恢复,内层循环拥有生成仪表盘、生成可视化、数据建模、验证等工具集
50%