# 基于Spring-Al-Alibaba的中医智诊系统
**Repository Path**: csckx/spring-ai-zhongyi
## Basic Information
- **Project Name**: 基于Spring-Al-Alibaba的中医智诊系统
- **Description**: 基于Spring-Alibaba的中医智诊系统,整合现代AI技术与传统中医理论,提供智能诊断、健康管理等功能。
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 3
- **Created**: 2025-07-22
- **Last Updated**: 2025-07-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 免责声明
项目用途限制:本 “基于 SpringAI 的中医智诊系统”(以下简称 “本项目”)仅用于技术学习与交流,不具备临床诊断效力,严禁将其用于实际医疗诊断、治疗或健康决策。
责任豁免:项目开发者及所有相关人员对因使用本项目产生的任何直接、间接、偶然、特殊或后果性损害(包括但不限于医疗误诊、健康损害、数据泄露等)不承担任何法律责任。
风险提示:本项目涉及的 AI 诊断功能依赖于模型训练数据,可能存在准确性局限,其输出结果仅供参考,不可替代专业医师的诊断与建议。用户需自行判断信息的适用性,并对自身行为负责。
数据安全:用户在使用本项目过程中需自行保护个人健康数据及隐私信息,项目开发者不对数据泄露、篡改等问题承担责任。
医疗建议:若用户存在健康相关问题,应立即咨询正规医疗机构或专业医师,切勿因本项目的输出结果延误诊疗。
请用户严格遵守上述声明,理解并承担使用本项目的所有风险。若不同意本声明,请勿使用本项目。
# 基于SpringAI的中医智诊系统
## 介绍
本项目是一个基于Qwen大模型,利用spring-ai-alibaba整合prompt、RAG等技术构建的一个中医智诊系统.
支持功能:AI舌诊,AI健康测评,AI问诊,AI对话...
提供:用户端(微信小程序)+ 后台管理端。
_
体验:
管理端网址:http://zhongyi.caijg.icu
_
用户端:下载apk目录下的安装包。
## 软件架构
后端接口:SpringBoot3、Mybatis-plus、Spring AI Alibaba、Redis、Mysql....
用户端页面:采用uniapp构建,支持打包成微信小程序、android app...
管理端页面:Vue3 + Element-Plus + Pinia + Vue Router + Axios
## 效果展示

## 安装教程
### 后端(SpringBoot)
0. JDK版本至少17
1. 创建Mysql

新建一个数据库叫:zhongyi3,执行这个脚本
2. 修改配置信息
2.1 后端有两个,一个是用户端的后端,一个是管理端的后端,把这 **两个** application.yml文件中的spring.profiles.active都改为local
2.2 修改application-local中的mysql、redis信息,改为你自己的。只改这两处,其他的不要改
### 管理端前端(Vue)
前提:安装node.js,版本大于19
1. 打开管理端前端目录(zhongyi-admin-ui),找到src/utils/request.js文件,把里面的baseURL改成http://localhost:8081/admin
2. 终端进入到前端项目目录,依次执行npm install和npm run dev
### 用户端(uni-app)
前提:下载hbuilderX、微信开发者工具
1. 修改baseURL
进入用户端前端项目(zhongyi-user-ui),找到utils/request.js文件,把里面的baseUrl改为http://lcoalhost:8080/user
2. 运行项目:使用HbuilderX打开项目目录,点击运行-运行到小程序模拟器-微信开发者工具
