心理健康互助社区产品系统

我要开发同款
lin2026年10月15日
4阅读

技术信息

语言技术
Java、Vue
系统类型
Web
行业分类
教育校园

作品详情

行业场景

适用于心理互助社区与树洞产品、在线咨询预约平台、高校与企业 EAP 筛查转介、内容安全治理及隐私敏感业务;也体现了本地规则为主、AI 增强可降级的安全集成范式,回应敢说与治理、隐私与干预、并发预约与误诊风险等行业矛盾。

功能介绍

围绕倾诉、互助到专业咨询的闭环,覆盖注册登录与 JWT 认证、五级角色权限(用户/志愿者/咨询师/管理员/超管)、倾诉广场发帖评论点赞收藏、匿名发帖(身份关联加密存储,解锁须管理员申请、超管审批、事件内一次性查看并全量审计)、敏感词与危机规则分级审核、请求制私信与匿名聊天、咨询师资质认证、30 分钟粒度排班、并发预约防超卖、在线文字咨询与评价、站内通知,以及 PHQ-9、GAD-7、DASS-21 心理自评量表:后端按冻结版本确定性计分,高风险答案由本地规则即时触发求助提示,DeepSeek 仅做非诊断性解读且失败可降级。

项目实现

Java 21 与 Spring Boot 3.5.4 模块化单体共 18 模块,8 个业务模块经 AutoConfiguration 显式装配,跨模块仅走公开接口或 Outbox 事件;前端 Vue 3 与 TypeScript,访问令牌仅存内存;MySQL 为唯一事实来源,Redis 只做限流与锁。预约以行锁加数据库唯一约束双重防线防超卖;Outbox 信封加消费幂等实现最终一致;AES-256-GCM 信封加密保护匿名身份与敏感正文,密钥经环境变量注入;手写 STOMP 帧实现实时通信;统一响应、全链路 TraceId 与不可变审计日志;Testcontainers 集成测试,Docker Compose 一键部署,Nginx 为唯一入口。

示例图片

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

评论