写了一个 MMPI(明尼苏达多项人格问卷)的测试站

发布于

**项目地址:** [https://w568w.github.io/mmpi-zh-cn/](https://w568w.github.io/mmpi-zh-cn/)

## 1. 什么是 MMPI (明尼苏达多项人格问卷)?
MMPI 是一种标准化的成人人格和精神病理心理测量测试,由明尼苏达大学于 1943 年首次出版,之后分别出版了 MMPI-2 ( 1989 年)、MMPI-2-RF ( 2008 年)、MMPI-3 ( 2020 年)。目前使用较多的是 MMPI-2 。

MMPI-2 包含十个临床量表、四个效度量表和一些补充量表,被广泛用于心理学家和心理医生制定治疗方案、辅助鉴别诊断,或作为治疗评估程序的一部分。

在国内,也是目前各大医院精神科、心理科门诊最为常用的权威测评量表(通常有改编或精简)。

MMPI-2 总共有 567 道题目,大约需要 40~90 分钟完成。400 题及之后与临床症状关系不大,所以如果是为了筛查精神疾病,只做前 399 题即可。

## 2. 这种测试不是网上一搜到处都是吗,你做这个干什么,闲得蛋疼?
1. 网上很多测试都是收费的。或者自称免费,实际做完之后,看报告就要大几十块;
2. 一些网站虽然免费甚至开源,但会有一些文本翻译方面的问题,或者无意混淆了不同版本的 MMPI 测试,或者没有答题保存功能:一个多小时的答题,不小心按到刷新就直接全没了,体验比较差;
3. 有些网站会留存你的个人测试结果,不够隐私安全;
4. 我想练习一下前端开发。

## 3. 项目简介
所以,我基于互联网上的标准版量表,编写了一个在线的量表测试网站:[https://w568w.github.io/mmpi-zh-cn/](https://w568w.github.io/mmpi-zh-cn/)。它有几个亮点:
- **多版本**:支持 399 题(临床)和 566 题(完整)两个版本的 MMPI-2 量表测试;
- **防答题进度丢失**:做了两层兜底设计。第一是本身会用浏览器的 local storage 实时保存你的进度;第二是支持导出/导入进度码,保证不丢;
- **无隐私风险**:是开源的,你填入的任何数据都不会离开你的浏览器;
- **现代设计**:支持完整 PWA 。另外关于这个 UI 我确实想说一说,见下一节;
- **完全免费、开源**:当然这是基本中的基本。
欢迎大家测试体验。

## 4. Vibe Coding 前端的感受
这大概是我第一个完全「 Vibe 」的项目(没有逐行审查过代码本身,只测试程序行为的正确性)。
不得不说,GPT 5.6 和 Gemini 3.1 Pro 的默认审美是真的差劲,一个只会做大圆角按钮,一个做出来是土味炫彩风格。我让 GPT 参考了几个网站的设计,改了几版才得到现在这个比较满意的效果。
另外 Agent 连这么简单的项目都写错了好几次,解决了一堆 bug ,令我汗颜……
最后,Agent 写前端时总是有把简单问题复杂化、简单模块铺开化的倾向。让 Agent 反复 review 自己的项目,寻找可以简化或压缩的行数,可以一定程度解决类似的问题。

另:最重要的是:**上面这段介绍本身是完全手敲的,没有经过任何 AI 修饰**。
[1] 一说是 566 道。根据我的调查,中国大陆的版本似乎一直是 566 道,英文版则是 567 道。不确定翻译过程中删除了哪一题。
[2] [https://minke8.cn/xl2.html](https://minke8.cn/xl2.html)
[3] [https://mmpi-chn.github.io/MMPI-1-test.html](https://mmpi-chn.github.io/MMPI-1-test.html)
[4] [https://zhuanlan.zhihu.com/p/600297840](https://zhuanlan.zhihu.com/p/600297840)

---

原文链接:[点击查看](https://www.v2ex.com/t/1231334)

评论(2)

分享创造节点里难得一见的、UI 毫无 AI 味的网站,已经给楼主点 star 了,良心项目。

· 0 个赞

回复

哈哈感谢老哥支持!其实还是有点 AI 味的,我发现 GPT 特别喜欢在界面上“自我解释”。比如我本来只让它精简下代码,它直接在首页大标题底下给我塞了个“MMPI 自测——566/399 题双版本,代码简化美观”的小标题,当场给我气笑了 😅

· 0 个赞

0.075555s