MindBridge 心灵桥梁产品系统Vibe Coding

我要开发同款
proginn01010449982026年07月25日
2阅读

技术信息

语言技术
JavaPythonJavaScriptVueNode.js
系统类型
Web
行业分类
项目任务

作品详情

行业场景

立项原因:据世界卫生组织《2022年世界精神卫生报告》,全球约 10 亿人正遭受精神健康问题困扰,其中焦虑症和抑郁症最为常见。国内调查显示,超过 30% 的大学生和职场青年存在不同程度的心理困扰,而专业心理咨询师数量严重不足(每 10 万人仅约 2-3 名精神科医生),大量情绪困扰在初期缺乏便捷的求助渠道。
行业场景:
高校心理健康服务、企业员工关怀、社区及公益组织

功能介绍

来访者端(用户核心功能)
1.1 账号与身份
手机号/邮箱注册登录,JWT 令牌认证
支持匿名模式:疏导师侧仅显示编号,保护用户隐私
密码找回、验证码校验(邮箱/图形验证码)
1.2 AI 对话疏导(核心功能)
多轮上下文对话:基于 DeepSeek 大模型,支持流式输出(打字机效果)
5 种疏导风格切换:
引导型倾听者(默认):共情→探索→聚焦
认知行为疗法(CBT)引导:识别自动化思维
正念与放松引导:呼吸练习、身体扫描
解决方案聚焦:奇迹提问、量表提问
日常陪伴与共情:轻松温暖聊天
RAG 知识库增强:自动检索 100+ 条心理学知识片段,注入回复
倾听过渡动画:发送消息后显示“小桥正在倾听...”,消除回复突兀感
对话满意度评价:每次对话结束后可评分(有帮助/一般/无帮助)
对话历史管理:查看历史会话、软删除(隐藏)会话
1.3 情绪打卡
6 种情绪卡片选择:快乐/平静/难过/焦虑/生气/疲惫
情绪强度滑块(1-5级)
情绪标签归因(如“学业压力,人际关系”)
图文日记(可选)
当日打卡智能检测:已打卡则显示记录,可重新打卡覆盖
1.4 心理测评
内置标准化量表:PHQ-9(抑郁筛查,9题)、GAD-7(焦虑筛查,7题)
自动评分与解读报告(含风险等级)
答题进度显示、未完成离开拦截
历次测评对比查看
复测提醒(超过14天建议复测)
1.5 历史趋势
统一时间轴:整合情绪打卡、心理测评、AI对话三类记录
按时间倒序排列,不同类型用不同图标区分
支持类型筛选和时间范围筛选
情绪趋势折线图(周/月维度)
情绪标签统计柱状图
1.6 个性化推荐
基于用户情绪标签匹配知识库内容
推荐文章、正念练习、呼吸训练音频
支持收藏功能
1.7 紧急求助
一键显示心理援助热线(全国热线 400-161-9995)
就近资

项目实现

负责项目的核心开发
使用Spring Boot、Java、MyBatis-Plus、Redis、Chroma、HTTP 调用 Chroma /embed 和 /query API、Vue 3、TypeScript、Element Plus
本系统采用前后端分离的 B/S 架构,后端基于 Spring Boot 3 构建 RESTful API,前端采用 Vue 3 + TypeScript 构建单页面应用。系统遵循经典的 SSM 四层分层模型——表现层(Controller)、业务层(Service)、持久层(Mapper)与数据库层(MySQL + Redis + Chroma),各层职责清晰,耦合度低。
在 AI 引擎层,系统集成了 DeepSeek 大语言模型作为核心对话生成引擎,并通过检索增强生成技术引入外部心理学知识库。知识库由本地 BGE 嵌入模型向量化后存储于 Chroma 向量数据库,对话时实时检索相关知识片段注入 System Prompt,使 AI 回复兼具共情温度与专业深度。
在安全架构上,系统采用 Spring Security + JWT 实现无状态认证与角色权限控制,敏感字段(手机号、邮箱、对话内容)使用 AES 加密存储,用户密码使用 BCrypt 单向哈希,支持匿名模式与脱敏展示,满足心理数据隐私保护要求。
系统通过 RBAC 实现来访者、心理疏导师、数据管理员三角色功能隔离,并构建了“AI 识别 → 人工干预 → 策略优化”的人机协同闭环:AI 对话中检测到高风险表达后自动生成预警,推送至疏导师工作台进行人工研判与跟进,疏导师的案例标注反馈又反向驱动 Prompt 策略与知识库的持续优化。
亮点:引导型 Prompt 工程与多风格切换、RAG 检索增强生成、人机协同预警闭环、流式输出与倾听过渡动画、数据安全与隐私保护

示例图片

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

评论