「灵台·方寸」面向高校与企事业单位心理健康场景,针对“求助门槛高、情绪难表达、风险难早发现、干预难闭环”等问题立项,目标是把情绪疏导、智能风险识别与人工干预串成完整闭环,并以道/儒/禅、园林水墨、二十四节气等东方美学降低使用心理负担,提升持续使用意愿。
核心功能模块包括:知音对话(AI陪伴疏导)、心园(情绪可视化与成长记录)、书法疏导与呼吸引导(躯体化放松)、锦囊回信(异步倾诉与回应)、时光胶囊(阶段回顾与自我对话)、标准化心理测评、隐私中心(授权与合规)、管理后台(学生/告警/干预工作台)。系统支持组织多租户隔离,适配校级/院级/企业部署。
业务流程:用户登录并完成隐私同意后进入首页,可按需进入对话、心园、书法、锦囊、胶囊、测评等路径;过程中系统对高危语义与风险信号实时研判,触发预警与应急资源提示,并推送至管理员工作台完成人工跟进,形成“自助疗愈—智能预警—人工干预”的功能闭环。
整体采用前后端分离:前端 Vue3 + Vue Router + Pinia + Vite,结合 Three.js/Tone.js 实现水墨背景、环境氛围与音效;后端 Django4.2 + DRF + SimpleJWT 提供鉴权与业务 API,Channels 支撑实时能力,Waitress 部署;数据层 PostgreSQL(含向量扩展)+ Redis,AI 以 DeepSeek 为主、OpenAI 回退,Nginx 反向代理。业务按 accounts、privacy、assessments、garden、risk、sanctuary 等模块解耦,核心业务挂组织维度,实现多租户隔离。
我主要负责 sanctuary 核心链路、风险预警与隐私合规相关能力,以及商用就绪整改:修复模型重复定义导致的组织隔离失效、补齐生产安全守卫与安全头、建立分业务日志体系,完成 PIA/数据保留策略骨架,并落地 GitHub Actions(flake8 + Django check + 迁移检查 + pytest)。当前 sanctuary 单测 175 项全绿,manage.py check 0 issues。
难点一是心理健康敏感数据合规与历史脏数据风险,通过完整性校验脚本(可 --fix)与文档化保留策略治理;二是生产密钥与 DEBUG 误配风险,通过启动期强制校验阻断弱密钥与通配 Host;三是 AI 服务稳定性与风险误报,后续以重试退避、限流加固、健康检查与 token 监控持续收敛。