[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-82390":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},82390,"DataAgent","spring-ai-alibaba\u002FDataAgent","spring-ai-alibaba","Spring AI Alibaba DataAgent","",null,"Java",2077,502,14,102,0,33,72,74,99,107.5,"Apache License 2.0",false,"main",[],"2026-06-12 04:01:37","\u003Cdiv align=\"center\">\n  \u003Cp>中文 | \u003Ca href=\".\u002FREADME-en.md\">English\u003C\u002Fa>\u003C\u002Fp>\n  \u003Ch1>Spring AI Alibaba DataAgent\u003C\u002Fh1>\n  \u003Cp>\n    \u003Cstrong>基于 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falibaba\u002Fspring-ai-alibaba\" target=\"_blank\">Spring AI Alibaba\u003C\u002Fa> 的企业级智能数据分析师\u003C\u002Fstrong>\n  \u003C\u002Fp>\n  \u003Cp>\n     Text-to-SQL | Python 深度分析 | 智能报告 | MCP 服务器 | RAG 增强\n  \u003C\u002Fp>\n\n  \u003Cp>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falibaba\u002Fspring-ai-alibaba\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSpring%20AI%20Alibaba-1.1.0.0-blue\" alt=\"Spring AI Alibaba\">\u003C\u002Fa>\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSpring%20Boot-3.4.8+-green\" alt=\"Spring Boot\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FJava-17+-orange\" alt=\"Java\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache%202.0-red\" alt=\"License\">\n    \u003Ca href=\"https:\u002F\u002Fdeepwiki.com\u002Fspring-ai-alibaba\u002FDataAgent\">\u003Cimg src=\"https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg\" alt=\"Ask DeepWiki\">\u003C\u002Fa>\n  \u003C\u002Fp>\n\n   \u003Cp>\n    \u003Ca href=\"#-项目简介\">项目简介\u003C\u002Fa> • \n    \u003Ca href=\"#-核心特性\">核心特性\u003C\u002Fa> • \n    \u003Ca href=\"#-快速开始\">快速开始\u003C\u002Fa> • \n    \u003Ca href=\"#-文档导航\">文档导航\u003C\u002Fa> • \n    \u003Ca href=\"#-加入社区--贡献\">加入社区\u003C\u002Fa>\n  \u003C\u002Fp>\n\u003C\u002Fdiv>\n\n\u003Cbr\u002F>\n\n\u003Cdiv align=\"center\">\n    \u003Cimg src=\"img\u002FLOGO.png\" alt=\"DataAgent\" width=\"1807\" style=\"border-radius: 10px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);\">\n\u003C\u002Fdiv>\n\n\u003Cbr\u002F>\n\n## 📖 项目简介\n\n**DataAgent** 是一个基于 **Spring AI Alibaba Graph** 打造的企业级智能数据分析 Agent。它超越了传统的 Text-to-SQL 工具，进化为一个能够执行 **Python 深度分析**、生成 **多维度图表报告** 的 AI 智能数据分析师。\n\n系统采用高度可扩展的架构设计，**全面兼容 OpenAI 接口规范**的对话模型与 Embedding 模型，并支持**灵活挂载任意向量数据库**。无论是私有化部署还是接入主流大模型服务（如 Qwen, Deepseek），都能轻松适配，为企业提供灵活、可控的数据洞察服务。\n\n同时，本项目原生支持 **MCP (Model Context Protocol)**，可作为 MCP 服务器无缝集成到 Claude Desktop 等支持 MCP 的生态工具中。\n\n## ✨ 核心特性\n\n| 特性 | 说明 |\n| :--- | :--- |\n| **智能数据分析** | 基于 StateGraph 的 Text-to-SQL 转换，支持复杂的多表查询和多轮对话意图理解。 |\n| **Python 深度分析** | 内置 Docker\u002FLocal Python 执行器，自动生成并执行 Python 代码进行统计分析与机器学习预测。 |\n| **智能报告生成** | 分析结果自动汇总为包含 ECharts 图表的 HTML\u002FMarkdown 报告，所见即所得。 |\n| **人工反馈机制** | 独创的 Human-in-the-loop 机制，支持用户在计划生成阶段进行干预和调整。 |\n| **RAG 检索增强** | 集成向量数据库，支持对业务元数据、术语库的语义检索，提升 SQL生成准确率。 |\n| **多模型调度** | 内置模型注册表，支持运行时动态切换不同的 LLM 和 Embedding 模型。 |\n| **MCP 服务器** | 遵循 MCP 协议，支持作为 Tool Server 对外提供 NL2SQL 和 智能体管理能力。 |\n| **API Key 管理** | 完善的 API Key 生命周期管理，支持细粒度的权限控制。 |\n\n## 🏗️ 项目结构\n\n![dataagent-structure](img\u002Fdataagent-structure.png)\n\n\n## 🚀 快速开始\n\n> 详细的安装和配置指南请参考 [📑 快速开始文档](docs\u002FQUICK_START.md)。\n\n### 1. 准备环境\n- JDK 17+\n- MySQL 5.7+\n- Node.js 16+\n\n### 2. 启动服务\n\n```bash\n# 1. 导入数据库\nmysql -u root -p \u003C data-agent-management\u002Fsrc\u002Fmain\u002Fresources\u002Fsql\u002Fschema.sql\n\n# 2. 启动后端\ncd data-agent-management\n.\u002Fmvnw spring-boot:run\n\n# 3. 启动前端\ncd data-agent-frontend\nnpm install && npm run dev\n```\n\n### 3. 访问系统\n打开浏览器访问 `http:\u002F\u002Flocalhost:3000`，开始创建您的第一个数据智能体！\n\n## 📚 文档导航\n\n| 文档 | 此文档包含的内容 |\n| :--- | :--- |\n| [快速开始](docs\u002FQUICK_START.md) | 环境要求、数据库导入、基础配置、系统初体验 |\n| [架构设计](docs\u002FARCHITECTURE.md) | 系统分层架构、StateGraph与工作流设计、核心模块时序图 |\n| [开发者指南](docs\u002FDEVELOPER_GUIDE.md) | 开发环境搭建、详细配置手册、代码规范、扩展开发(向量库\u002F模型) |\n| [高级功能](docs\u002FADVANCED_FEATURES.md) | API Key 调用、MCP 服务器配置、自定义混合检索策略、Python执行器配置 |\n| [知识配置最佳实践](docs\u002FKNOWLEDGE_USAGE.md) | 语义模型，业务知识，智能体知识的解释和使用 |\n\n## 🤝 加入社区 & 贡献\n\n- **钉钉交流群**: `154405001431` (\"DataAgent用户1群\") 部分用户可能因为账号安全问题无法加入，条件允许的情况下可换账号申请。\n- **贡献指南**: 欢迎社区贡献！请查阅 [开发者文档](docs\u002FDEVELOPER_GUIDE.md) 了解如何提交 PR。\n\n## 📄 许可证\n\n本项目采用 Apache License 2.0 许可证。\n## Star 历史\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=spring-ai-alibaba\u002FDataAgent&type=Date)](https:\u002F\u002Fstar-history.com\u002F#spring-ai-alibaba\u002FDataAgent&Date)\n\n## 贡献者名单\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fspring-ai-alibaba\u002FDataAgent\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=spring-ai-alibaba\u002FDataAgent\" \u002F>\n\u003C\u002Fa>\n\n---\n\n\u003Cdiv align=\"center\">\n    Made with ❤️ by Spring AI Alibaba DataAgent Team\n\u003C\u002Fdiv>\n","Spring AI Alibaba DataAgent 是一个基于 Spring AI Alibaba 构建的企业级智能数据分析工具。其核心功能包括 Text-to-SQL 转换、Python 深度分析、智能报告生成和 RAG 增强，支持多表查询、多轮对话意图理解以及统计分析与机器学习预测。项目采用高度可扩展的架构设计，全面兼容 OpenAI 接口规范，并支持灵活挂载向量数据库，适用于私有化部署或接入主流大模型服务。此外，DataAgent 还支持 MCP 协议，可作为 MCP 服务器无缝集成到 Claude Desktop 等生态工具中。此工具特别适合需要复杂数据分析和智能化报告生成的企业场景。",2,"2026-06-11 04:08:28","high_star"]