项目地址
https://github.com/ly1836/spring-ai-rag-demo
类别
Java
项目标题
基于 Spring AI 的可运行 ERP 智能助手
项目描述
这是一个基于 Spring AI 2.0 和 Spring Boot 4 构建的制造业 ERP 智能助手,集成 RAG、39 个业务查询 Tool、会话记忆、多租户隔离、调用追踪、计费和图表生成。项目提供中英文文档、演示数据与 Docker Compose,适合 Java 开发者学习企业 AI 应用的完整落地方式。
亮点
- 不只是简单的聊天或文档问答 Demo,而是一个可以直接运行的完整 ERP AI 应用,包含前端、后端、数据库、演示数据和 Docker 部署。
- 内置销售、采购、生产、质检、库存、财务、售后和委外 8 个 ERP 模块,共 39 个业务查询 Tool。
- 支持运行时配置动态数据库 Tool,并通过只读 SELECT、绑定参数、结果行数限制和租户条件注入降低 SQL 风险。
- RAG 使用 PostgreSQL、PgVector 和本地 ONNX Embedding 模型,支持导入 PDF、Word、Excel 和 TXT 文档。
- 图表不是直接执行大模型生成的 ECharts 配置,而是由大模型选择类型,后端根据真实 Tool 结果生成可信 ChartSpec,目前支持 23 种图表。
- 支持 DeepSeek、通义千问和 Google Gemini,并包含 JDBC 会话记忆、SSE 流式响应、Tool 调用追踪和 Token 计费。
- 提供中英文 README、Apache-2.0 License、Docker Compose、初始化演示数据和动态 GIF,方便 Java 开发者学习和二次开发。
示例代码
$env:DEEPSEEK_API_KEY="your-deepseek-key"
$env:ERP_DB_PASSWORD="your-mysql-password"
docker compose up -d
截图或演示视频

项目地址
https://github.com/ly1836/spring-ai-rag-demo
类别
Java
项目标题
基于 Spring AI 的可运行 ERP 智能助手
项目描述
这是一个基于 Spring AI 2.0 和 Spring Boot 4 构建的制造业 ERP 智能助手,集成 RAG、39 个业务查询 Tool、会话记忆、多租户隔离、调用追踪、计费和图表生成。项目提供中英文文档、演示数据与 Docker Compose,适合 Java 开发者学习企业 AI 应用的完整落地方式。
亮点
示例代码
截图或演示视频