程序聚合 软件案例 智能心理健康管理系统-特色智能心理健康

智能心理健康管理系统-特色智能心理健康

2025-11-16 23:06:39
行业:企业内部管理、智慧数字孪生
载体:网站
技术:Apache Commons、MyBatis、axios、Flyway

业务和功能介绍

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

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

- **账号体系**:注册/登录/注销、个人资料维护、修改密码、医生名录浏览 (`UserController`)。
- **情绪与症状追踪**:`MoodDiaryController` / `SymptomRecordController` 支持写日记、管理症状、查看历史、统计最近 7/30 天趋势以及天气背景自动匹配。
- **互动社区**:`MoodCommentController` 允许在情绪日记下评论、表态并计入主题解锁数据;`TreeHoleController` 提供条件解锁、心情阈值控制的树洞记录,后台定期清理过期内容。
- **时间胶囊**:`TimeCapsuleController` 负责写信、定时解锁、AI 推荐信件类型、回信与阅读历史;`TimeCapsuleService` 自动检查可解锁条目并记录情绪触发信息。
- **房间与主题**:`RoomDecorationController` + `UserThemeConfigService` 搭建 13+ 装饰、8 套主题的收藏、拖拽、解锁与白/黑天光模式统计,配合 `soundService.ts`、`hapticService.ts` 提升沉浸感。
- **AI 服务**:`AIController` 面向问答、聊天记录、赞踩反馈以及 AI 生成综合评估报告(拉取最近日记作为上下文,支持 DashScope 和 mock)。
- **资源推荐**:`RecommendationController` 联合 `CollaborativeFiltering` 算法与 `mental_resource` / `resource_view_record` 数据,推送文章、音频、视频等内容并记录交互行为。
- **医患沟通**:`ChatController` + WebSocket 支持实时沟通,患者端 `Chat.vue

项目实现

### 医生工作台 (8个页面)

- `DoctorController` 聚合仪表盘统计(患者数、今日/待处理会话、报告数量)、患者分页、患者详情(最近日记、症状等)与报告列表。
- **患者公海**:浏览未分配医生的患者列表,支持关键词搜索和分页。
- **患者认领**:医生可提交认领申请,填写认领理由,等待管理员审核。
- **患者释放**:对现有患者发起释放申请,解除医患关系,患者回归公海。
- **在线咨询管理**:查看所有咨询会话、按状态筛选、结束会话、统计会话时长。
- 支持创建/编辑/删除评估报告、查看单条报告、筛查患者报告数据,并获取近期预约列表。
- `/api/doctor/appointments` 提供医生视角的预约查询与统计,保证医生仅能查看所属患者数据。

### 管理员能力 (8个页面)

- **用户 & 医生审核**:`UserController`、`UserService` 支持分页查询、启停账号、审批医生入驻、更新医生信息、统计各角色数量。
- **医患关系审核**:审核医生的认领/释放申请,通过或拒绝请求,记录审批意见。
- **预约管理**:`AppointmentController` 提供分页查询、详情、创建/更新/确认/取消/完成/删除以及趋势、医生/患者维度统计。
- **通知中心**:`MessageController` 管理系统通知、公告、预警与用户反馈(CRUD、发布、置顶、统计),并借助 `SystemNotificationMapper` 等持久层。
- **系统设置**:`SystemSettingsController` 操作键值配置(按分组加载、控制是否可编辑、CRUD),用于动态调整全局参数。
- **资源/脚本预留**:`MentalResourceController` 暂留公开资源接口骨架,未来更新需同步 `sql/` 与 PowerShell 脚本。
### 智能引擎

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

示例图片视频


车坤儒
24小时内活跃
方向: 后端-Java、安全/逆向-安全/逆向、
交付率:100.00%
相似推荐
数智农产品供应链
自研农产品交易全链路数字化解决方案,涵盖 PC 端与小程序端,采用微服务架构保障系统高可用与扩展性,平台由 “平台门户、客户交易端、平台管理端” 三端协同组成,聚焦农产品产销对接痛点,实现从供求匹配到交易履约的全流程数字化。
农业物联网-智慧农业
系统集成了农场基础信息管理、物联网设备管理、巡田管理、项目管理以及地图管理等核心功能模块。系统通过实时数据采集、存储、分析与处理,为企业提供精准的数据支持与决策依据,实现种植生产的智能化调控、资源的优化配置以及产品质量的全程管控,助力种植企业提升管理水平与经济效益。
鹦鹉智能管家
1、老板通过直播找到我我们开发网站目的是通过一个智能管家来管理整个园区的鸟类管理 2、网站功能有物联网监控,智能管理两大模块智能管理模板主要是来方便管理整个园区内的所有事务,方便在电脑上直接一目了然。物联网这块属于设备管理了后期会接入监控摄像头 3、业务主要先靠直播就接单,单成之后开始布局新的网站显示或者需要开发的一些
智慧农业:精准种植与病虫害防治系统
通过这个网页并结合嵌入式技术,实现智能农业,查找害虫种类来解决现实问题,还有观察叶子植物的样貌来智能判断患病种类 1. 用户模块:农户注册/登录(手机号+验证码即可,不用复杂权限)。 2. 病虫害识别:用户上传作物叶片图片,系统用YOLO识别病虫害类型+严重程度。 3. 防治建议:根据识别结果,返回对应的防治方案(农药、用量、操作步骤)。
种质库管理系统
种质资源库管理系统是作物育种工作中一种很重要的系统软件,它能为农作物遗传育种提供方便和快捷的种质资源信息查询服务,对作物品种选育具有很高的应用价值。农作物种质资源,又名农用植物遗传资源种质资源,是人类生存与可持续发展不可或缺的重要物质基础。种质资源库管理系统的建设应用为农作物遗传育种提供了方便和快捷,对作物品种的选育而言有着十分高的应用价值。对于种质资源库管理系统的开发使用,大大的提高了种质资源的实际利用率,促进培育突破性品种的进程,使资源数据管理更加科学化、规范化。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服