{"repo":"linyshdhhcb/PigHealthSmartMedicine","free":true,"listed":false,"github":"https://github.com/linyshdhhcb/PigHealthSmartMedicine","clone":"git clone https://github.com/linyshdhhcb/PigHealthSmartMedicine.git","description":"本项目是一个基于 RAG 的生猪健康管理智慧医药系统，集成了 AI 兽医诊断、疾病管理、药品管理、文章资讯管理等功能模块，旨在通过数字化手段提升生猪养殖的医疗管理水平。系统基于 Spring Boot 3 + Spring AI + Milvus + MySQL 8 + MyBatis-Plus + Ollama / DeepSeek / 通义千问/ 阿里百炼 / SiliconFlow 等技术构建，提供智能兽医诊断服务，帮助养殖户或兽医快速识别生猪病情并推荐相应的治疗方案。","language":"Vue","stars":171,"topics":["java","minio","mybatisplus","mysql","ollama","redis","satoken","springai","springboot3","element-ui"],"license":"MIT","category":"databases-storage","readme_excerpt":"基于RAG的生猪健康管理的智慧医药系统 项目简介 本项目是一个基于 RAG 的生猪健康管理智慧医药系统，集成了 AI 兽医诊断、疾病管理、药品管理、文章资讯管理等功能模块，旨在通过数字化手段提升生猪养殖的医疗管理水平。系统基于 Spring Boot 3 + Spring AI + Milvus + MySQL 8 + MyBatis-Plus + Ollama / DeepSeek / 通义千问 / SiliconFlow 等技术构建，提供智能兽医诊断服务，帮助养殖户或兽医快速识别生猪病情并推荐相应的治疗方案。 ⚠️ 重要声明 ：本项目为个人开发作品，主要用于竞赛、课程设计、毕业设计等学习与研究用途，不具备商用资质与能力。项目中的数据、接口、功能仅供学习交流，请在遵循相关法律法规前提下使用。 技术架构 核心技术栈 - 后端框架 ：SpringBoot 3.3.5、Spring AI、MyBatis Plus - 前端框架 ：Vue3、JavaScript、Vite、Pinia - AI 模型 ：Ollama、DeepSeek、通义千问（Bailian）、SiliconFlow - 向量数据库 ：Milvus 2.6.x - 关系数据库 ：MySQL 8.0.33 - 缓存系统 ：Redis - 安全框架 ：Sa-Token - API 文档 ：Knife4j 4.4.0 - 对象存储 ：MinIO 8.5.14 主要依赖 依赖项 版本 描述 ------------------------------ ------------- ------------------- JDK 21 Java开发工具包 SpringBoot 3.3.5 核心框架 Mysql 8.0.33 数据库连接器 Druid 1.2.24 数据库连接池 MyBatis Plus 3.5.8 ORM框架 Hutool 5.7.17 工具类库 Lombok 1.18.36 简化代码库 OkHttp 4.9.3 HTTP客户端 Minio 8.5.14 对象存储客户端 Spring Security Crypto 5.3.8.RELEASE 安全加密库 Sa-Token Redis 1.40.0 Sa-Token整合Redis Sa-Token Spring Boot Starter 1.39.0 Sa-Token权限认证 Sa-Token Core 1.39.0 Sa-Token核心库 Knife4j 4.4.0 API文档生成工具 Spring Boot Starter Data Redis 3.1.0 Redis支持 Spring Boot Starter Mail 邮件服务 Apache HttpClient 4.5.13 HTTP客户端 FastJson 2.0.54 JSON解析库 AI 与向量化支持 项目当前的 RAG 链路采用 Milvus + Spring AI Embedding + LLM 生成 方案： - 文档上传后先保存到 MinIO 与数据库 - 后端对文档内容进行切分（chunk） - chunk 使用嵌入模型生成向量并写入 Milvus - 问答时根据用户问题向量检索相关 chunk - 将检索片段拼接后交给大模型生成最终回答 支持 txt、md、pdf、doc、docx 等格式文档。 项目实现图 小程序运行截图 Web管理端运行截图 Web用户端运行截图 核心功能 1. 用户管理系统 - 用户注册、登录（支持账号密码和邮箱验证码两种方式） - 多","default_branch":null,"files":null,"tree":[],"storefront":"/r/linyshdhhcb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/linyshdhhcb/PigHealthSmartMedicine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}