SCL-90 测评源码是国际通用症状自评量表的微信小程序完整实现:90 个标准题目、10 个症状维度、科学评分与结果解读,分页作答、进度可视、因子分析齐备。心理健康自测是测评类小程序里需求最稳定的品类——这套源码把专业量表做成了合规、轻量、好用的线上工具。
量表内容覆盖什么?
SCL-90 完整收录 90 个标准问题,评估 10 个维度:躯体化、强迫症状、人际关系敏感、抑郁、焦虑、敌对、恐怖、偏执、精神病性,以及附加项。每个维度按作答计算因子分,综合呈现当前的心理状态剖面。
测评流程与结果展示怎么做的?
流程:首页量表介绍与知情说明 → 分页逐题作答,进度条实时显示完成度 → 提交生成结果报告。
结果页:10 个维度的评分条可视化展示,按严重程度颜色编码——哪些维度偏高一眼可见;支持逐个查看因子详情与个性化解读,每个维度都有对应的文字分析。结果的专业呈现方式,决定了用户是否信任这份报告。
合规与隐私的边界在哪?
心理测评产品有两条必须守住的线:
- 不作诊断:SCL-90 是自评筛查工具,结果用于自我了解,不构成医学诊断——工具内要有明确提示,有持续困扰应寻求专业帮助。这条边界写清楚,既是对用户负责,也是产品自身的合规要求;
- 数据本地化:答题与结果纯前端处理、本地存储,不上传服务器。心理数据是最高敏感级个人数据,无账号、无上传是最稳妥的架构。
技术实现有什么亮点?
- 微信原生开发,标准目录结构与组件化数据流,代码模块化清晰;
- UI 纯 CSS 实现(渐变按钮、背景、动画、响应式布局),图标全部 Unicode emoji,零外部图片依赖——包体小、加载快、无资源版权问题;
- 一键式操作流程,题目展示简洁,适合各年龄层用户。
适合什么场景搭建?
- 心理咨询机构与 EAP 服务:线上初筛入口,测完引导预约咨询;
- 学校心理室:学生心理档案的普测工具;
- 心理健康内容平台:测评作为内容产品的互动组件;
- 独立开发者:测评类小程序的标准范本,换成其他量表(SDS、SAS 等)即可扩展产品线。
九十题十维度的结构是 SCL-90 量表本身的专业性所在:躯体化、强迫、人际关系敏感、抑郁、焦虑、敌对、恐怖、偏执、精神病性及附加项,每个维度独立计分、独立解读,最终报告能看出倾向分布而不只是一个总分。这套源码把量表结构完整实现了,答题流程、计分逻辑、维度报告都按标准量表走,这是它区别于网上随手编的心理小测试的地方。使用边界必须写清楚:它是自评筛查工具,结果反映近期的自我感受状态,不能替代精神科医生的临床诊断——高校心理普查用它是做覆盖率筛查,企业 EAP 用它是做员工关怀的起点,后续都接专业咨询资源,而不是拿分数给人贴标签。宣传物料里避开「诊断」「治疗」字样,定位成心理健康状态自测,合规与专业形象两头都立得住。
更多长尾场景系统,可在长尾应用栏目横向对比。