智能心理健康管理系统产品系统

我要开发同款
鳗鱼饭丝2025年11月16日
116阅读

技术信息

语言技术
SpringMybatisVueTypeScriptMySQL
系统类型
Web
行业分类
医疗健康项目任务

作品详情

行业场景

基于 Spring Boot 3 + Vue 3 + MySQL 的多角色心理健康平台,聚合 AI 咨询、情绪日记、主题房间、医患沟通与后台运营能力。

功能介绍

### 患者体验 (15个页面)
**账号体系**:注册/登录/注销、个人资料维护、修改密码、医生名录浏览
**情绪与症状追踪**支持写日记、管理症状、查看历史、统计最近 7/30 天趋势以及天气背景自动匹配。
**互动社区**允许在情绪日记下评论、表态并计入主题解锁数据;`TreeHoleController` 提供条件解锁、心情阈值控制的树洞记录,后台定期清理过期内容
**时间胶囊**
**房间与主题**,**AI 服务**,**资源推荐**,**医患沟通**,
### 医生工作台 (8个页面)
**患者公海**
**患者认领**
**患者释放**
**在线咨询管理**
### 管理员能力 (8个页面)
**用户 & 医生审核**
**医患关系审核**
**通知中心**
**预约管理*
**系统设置**
### 智能引擎

- **AI 问答与评估**:`AIService` 支持上下文拼接、调用阿里 DashScope(或 mock)、入库 `ai_conversation`,并自动生成多维度心理评估报告(emotion/depression/stress/sleep/social/overall)。
- **协同过滤推荐**:`CollaborativeFiltering` 负责计算余弦相似度、邻居筛选、评分预测,供 `RecommendationService` 推送 Top-N 资源。
- **主题成长体系**:`UserThemeConfigService` 统计日记/评论/信件数量、连续打卡/夜间模式次数,按月份/成就解锁节日与特殊主题,驱动前端视觉效果。
- **房间装饰解锁**:`RoomDecorationService` 依据日记连击、心情状态、时间胶囊数量等条件发放装饰,并自动处理重复记录、默认激活和坐标/缩放。

项目实现

### 已实现功能

用户认证与授权(JWT + 角色权限)
情绪日记系统(CRUD + 天气匹配 + 统计)
症状记录与追踪
AI 智能问答(阿里 DashScope 集成)
AI 综合评估报告生成
时间胶囊(写信/解锁/回信/推荐)
心情树洞(匿名发布/定期清理)
房间装饰系统(解锁/放置/主题)
主题成长体系(多主题解锁)
心理资源推荐(协同过滤算法)
医患关系管理(认领/释放/审批)
患者公海机制
在线咨询会话管理
管理员审批工作流
WebSocket 实时通信
预约管理系统
系统通知与公告
多角色布局(患者/医生/管理员)

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论