基于DeepSeek大模型的智能家庭健康管理系统
一键获取源码
本系统是一套基于 Spring Boot 3 + Vue 3 的并且整合DeepSeek大模型的智能家庭健康管理平台,面向家庭场景下的健康数据采集、分析、干预与社交互动需求。系统围绕家庭成员健康档案管理、个性化健康计划制定、AI 智能健康咨询、健康知识共享与实时沟通等核心场景展开,通过整合大语言模型、协同过滤推荐、词云分析等智能技术,为家庭管理员、家庭成员、健康顾问和超级管理员四类角色提供差异化的健康管理服务。
分类 | 技术 | 版本 | 用途 |
|---|---|---|---|
核心框架 | Spring Boot | 3.3.0 | 应用基础框架 |
Spring AOP | — | 日志切面、事务管理 | |
Spring WebSocket | — | 实时消息通信 | |
数据层 | MyBatis-Plus | 3.5.5 | ORM增强,通用CRUD |
MySQL Connector | 8.4.0 | 数据库驱动 | |
语言/工具 | Java | 17 | 主语言 |
Lombok | 1.18.24 | 简化实体类 | |
Hutool | 5.8.12 | 工具类库 | |
FastJSON | 1.2.8 | JSON处理 | |
Apache POI | 4.1.2 | Excel导入导出 | |
AI/智能 | DeepSeek LLM | — | AI健康咨询(SSE流式) |
百度 AI SDK | 4.16.6 | 自然语言处理 | |
HanLP | portable-1.8.0 | 中文分词(词云) | |
Weka | 3.8.5 | 机器学习算法 | |
JFreeChart | 1.5.6 | 数据可视化图表 | |
安全 | Bouncy Castle | 1.69 | 加解密 |
角色 | 核心职责 |
|---|---|
超级管理员 | 系统全局配置、菜单管理、用户总览、日志审计 |
家庭管理员 | 创建/管理家庭成员、维护家庭关系、制定健康计划、审核成员健康档案 |
家庭成员 | 录入个人健康数据、执行健康计划、接收健康通知、与家人/顾问实时聊天 |
健康顾问 | 撰写健康知识、发布健康通知、审核通过后入驻系统、回复用户咨询 |