第20章 项目实战:智能数据分析 Agent

用自然语言做数据分析——从 "帮我分析上月销售" 到完整的分析报告。


本章概览

数据分析是 Agent 最实用的应用场景之一。本章构建一个智能数据分析 Agent,让用户用自然语言描述分析需求,Agent 自动完成 SQL 查询、统计分析、图表生成和报告输出。

本章目标

  • ✅ 实现自然语言到 SQL 的安全转换
  • ✅ 构建自动化的数据分析和可视化
  • ✅ 用 LLM 从数据中提取洞察
  • ✅ 自动生成结构化的分析报告
  • ✅ 整合为完整的数据分析 Agent

本章结构

小节内容难度
20.1 需求分析与架构设计功能规划和架构⭐⭐
20.2 数据连接与查询Text-to-SQL、安全访问⭐⭐⭐
20.3 自动化分析与可视化统计分析、图表生成⭐⭐⭐
20.4 报告生成与导出Markdown 报告⭐⭐
20.5 完整项目实现整合所有组件⭐⭐⭐⭐

🔗 学习路径

核心前置知识第4章 工具调用第6章 规划与推理第12章 LangGraph 推荐但非必须:第16-18章 生产化篇

同系列项目


下一节:20.1 需求分析与架构设计