爱意满满的作品展示区。
w568w

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

  •  
  •   w568w ·
    w568w · 9h 30m ago · 309 views

    项目地址: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 道题目 [1],大约需要 40~90 分钟完成。

    400 题及之后与临床症状关系不大,所以如果是为了筛查精神疾病,只做前 399 题即可。

    2. 这种测试不是网上一搜到处都是吗,你做这个干什么,闲得蛋疼?

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

    3. 项目简介

    所以,我基于互联网上的标准版量表 [4],编写了一个在线的量表测试网站: 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
    [3] https://mmpi-chn.github.io/MMPI-1-test.html
    [4] https://zhuanlan.zhihu.com/p/600297840

    2 replies    2026-07-31 21:40:13 +08:00
    nc
        1
    nc  
       9h 7m ago
    分享创造节点为数不多 UI 看不出 AI 味的网站,给楼主 star 了
    w568w
        2
    w568w  
    OP
       9h 3m ago
    @nc 感谢!

    其实还有有点 AI 味的:GPT 特别喜欢在 UI 解释自己。比如我曾经说「简化一下代码」,它直接在首页大字标题下面加了「 MMPI 自测——566/399 题双版本,代码简化美观」的小标题,给我气笑了 😅
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   955 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:43 · PVG 06:43 · LAX 15:43 · JFK 18:43
    ♥ Do have faith in what you're doing.