# Bi-backend **Repository Path**: yhefan/Bi-backend ## Basic Information - **Project Name**: Bi-backend - **Description**: 智能数据分析平台项目,基于SpringBoot + Redis + MQ + AIGC 的智能数据分析平台。区别于传统BI,用户只需导入原始数据集、并输入分析诉求,就能自动生成可视化及分析结论,提高数据分析效率 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2024-04-22 - **Last Updated**: 2025-01-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能数据分析平台项目(后端) 主要使用了Ai,通过定义Prompt预设模板并封装用户输入的数据和分析诉求,通过对接 AIGC 接口生成可视化图表 json 配置和分析结论,返回给前端渲染。 基于SpringBoot + Redis + MQ + AIGC 的智能数据分析平台。区别于传统BI,用户只需导入原始数据集、并输入分析诉求,就能自动生成可视化及分析结论,提高数据分析效率。 ### 主流框架 & 特性 - Spring Boot 2.7.x(贼新) - Spring MVC - MyBatis + MyBatis Plus 数据访问(开启分页) - Spring Boot 调试工具和项目处理器 ### 数据存储 - MySQL 数据库 ### 工具类 - Easy Excel 表格处理 - Hutool 工具库 ### 业务特性 - Spring Session Redis 分布式登录 - 全局请求响应拦截器(记录日志) - 全局异常处理器 - 自定义错误码 - 封装通用响应类 - Swagger + Knife4j 接口文档 ## 业务功能 - 用户功能 - 数据分析 - 我的图标 ## 主要功能图 ![输入图片说明](image.png) ![输入图片说明](image2.png) ![输入图片说明](image3.png)