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

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

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` 统计日记/评论/信件数量、连续打卡/夜间模式次数,按月份/成就解锁节日与特殊主题,驱动前端视觉效果。
- **房间装饰解锁*等等

示例图片视频


车坤儒
1天前活跃
方向: 后端-Java、安全/逆向-安全/逆向、
交付率:100.00%
相似推荐
智能农业病虫害检测系统
农业数字化转型的迫切需求 随着全球气候变化和农业集约化发展,农作物病虫害发生频率和危害程度逐年上升。传统农业依赖人工经验识别病虫害,存在以下痛点: 传统农业面临的挑战: 识别准确率低:农民凭经验判断,误判率高达30-40% 响应速度慢:从发现到防治往往需要3-5天,错过最佳防治期 专业知识缺乏:基层农技人员数量有限,无法及时指导 防治成本高:盲目用药导致农药浪费和环境污染 数据管理困难:缺乏系统的病虫害发生记录和分析 目标用户群体: 大型农场和农业合作社 家庭农场和种植大户 农业技术服务公司 政府农业监管部门 农业科研院所 功能介绍 智能图像识别 实时检测:上传作物叶片图片,5秒内完成病虫害识别 多病害识别:支持玉米、水稻、番茄等10+作物的50+种常见病虫害 严重程度评估:基于病斑面积自动评估感染严重程度(轻度/中度/重度) 置信度显示:提供检测结果的可靠程度评分 2. 精准防治建议 个性化方案:根据病虫害类型和严重程度推荐针对性防治措施 用药指导:精确到农药名称、用量和使用方法 操作步骤:详细的施药时间和操作流程 预防措施:提供长期的病虫害预防方案 3. 数据管理与分析 检测记录:自动保存每次检测结果,形成个人病虫害档案 统计分析:可视化展示病虫害发生趋势和分布情况 历史对比:支持同一地块不同时期的病虫害发展对比 预警提醒:基于历史数据预测病虫害高发期 4. 知识库系统 病虫害图鉴:完整的病虫害症状描述和防治知识 作物数据库:不同作物的生长特性和管理要点 农药库:常用农药的使用规范和注意事项 案例分享:成功的防治案例和经验分享
农户管理系统
农户管理系统主要包括:一、农户建档;二、农户授信;三、农户用信;四、贷后检查。 其中,农户档案,主要是对农户基本信息管理,如农户姓名、手机号码、地址、婚姻、口碑、农业种植情况等;农户授信,对农户基本资质、经营情况、贷款需求、承包地等情况分析、研判来确定是否对农户进行贷款;农户用信,对通过贷款的农户发放贷款,并对用信情况进行登记;贷后检查,业务人员会对贷款农户不定期的走访,检查农户的经营情况是否正常。
数智农产品供应链
自研农产品交易全链路数字化解决方案,涵盖 PC 端与小程序端,采用微服务架构保障系统高可用与扩展性,平台由 “平台门户、客户交易端、平台管理端” 三端协同组成,聚焦农产品产销对接痛点,实现从供求匹配到交易履约的全流程数字化。
农业物联网-智慧农业
系统集成了农场基础信息管理、物联网设备管理、巡田管理、项目管理以及地图管理等核心功能模块。系统通过实时数据采集、存储、分析与处理,为企业提供精准的数据支持与决策依据,实现种植生产的智能化调控、资源的优化配置以及产品质量的全程管控,助力种植企业提升管理水平与经济效益。
鹦鹉智能管家
1、老板通过直播找到我我们开发网站目的是通过一个智能管家来管理整个园区的鸟类管理 2、网站功能有物联网监控,智能管理两大模块智能管理模板主要是来方便管理整个园区内的所有事务,方便在电脑上直接一目了然。物联网这块属于设备管理了后期会接入监控摄像头 3、业务主要先靠直播就接单,单成之后开始布局新的网站显示或者需要开发的一些
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服