MBTI 已经过时,SBTI 来了。
比 MBTI 更懂你的电子灵魂——17 维度 · 38 种人格 · 41 道题
SBTI(Soul Bytes Type Indicator)是 B站@蛆肉儿串儿 原创的电子时代人格测试。本仓库是在原版基础上扩展的 Pro 版:
| 项目 | 原版 | Pro v3.0 |
|---|---|---|
| 维度 | 15 | 17(新增 N1 焦虑基线 + N2 探索开放) |
| 人格 | 27(含2特殊) | 40(38 标准 + 2 特殊) |
| 题目 | 30 + 1 隐藏 | 41(含 2 道新维度题 + 7 道亚型鉴别题) |
每一个人格收录:
- 🏷️ 代号 + 中文名 + 开场台词
- 💬 一句话解读(类比区分相似人格)
- 📊 十七维度 H/M/L 标准模板
- 🎨 角色形象插画(原版 25 种;v3 新增 13 种图片通过通义万相生成)
- 🎲 理论稀有度(原版 25 种数据来自 sbti-wiki 10 万次仿真;v3 新增待测算)
- 📲 一屏一题 — 移动端选中后 280ms 自动进入下一题
- 🔗 URL 分享 — 结果写入
location.hash(如sbti.ytht.io/#CTRL) - 🖼️ 分享图片 — 750×1334 Canvas 卡片,含 QR 码
建议用于 GitHub Topics 与社区投稿关键词:
sbti · soul-bytes-type-indicator · personality · personality-test · personality-quiz · psychological-tests · psychology · psychometrics · self-discovery · mbti · quiz · chinese · zh-cn · static-site · vanilla-js · webapp · cloudflare-pages · open-source
也可以在内容分发时使用中文关键词:人格测试、心理测试、自我认知、MBTI 平替、中文开源项目、娱乐向测试。
答题结束后系统做 3 件事:
| 步骤 | 做什么 |
|---|---|
| 1️⃣ 打分 | 把 41 道题的答案汇总到 17 个维度,每个维度按题目数归一化后打出 L(低)/ M(中)/ H(高)三档 |
| 2️⃣ 匹配 | 拿你的 17 维向量去和 38 个标准人格模板比对,曼哈顿距离最近的那个就是你的主类型。公式:相似度 = (1 − 距离 / 34) × 100% |
| 3️⃣ 特殊分支 | 两种情况会跳过正常匹配: ① 最高匹配度 < 60% → 强制兜底 HHHH(傻乐者)② 饮酒题选"保温杯装白酒当白开水喝" → 隐藏结局 DRUNK(酒鬼) |
💡 v3 说明:原版每维度固定 2 题(分档 ≤3→L / 4→M / ≥5→H)。Pro 版部分维度扩展到 3 题,系统按题目数动态归一化,确保跨维度距离可比。分母从 30 扩展到 34 是因为 17 维 × 2 档距 = 34。
测试把人拆成 6 组模型 × 共 17 维度:
| 模型 | 维度 | ||
|---|---|---|---|
| 🪞 自我模型 | S1 自尊自信 | S2 自我清晰度 | S3 核心价值 |
| ❤️ 情感模型 | E1 依恋安全感 | E2 情感投入度 | E3 边界与依赖 |
| 🌍 态度模型 | A1 世界观倾向 | A2 规则与灵活度 | A3 人生意义感 |
| ⚡ 行动驱力 | Ac1 动机导向 | Ac2 决策风格 | Ac3 执行模式 |
| 💬 社交模型 | So1 社交主动性 | So2 人际边界感 | So3 表达与真实度 |
| 🌀 神经质·开放性 (Pro v3 新增) |
N1 焦虑基线 | N2 探索开放 | |
原版 15 维(S1–So3)每维由 2 道题打分;Pro v3 新增的 N1/N2 各由 2 道题打分(同步扩展相似度分母至 34)。
⚠️ 原版 25 种数据说明:稀有度来自 sbti-wiki 对 3^15 ≈ 1434 万种均匀分布的 H/M/L 向量随机采样 10 万次、用原版匹配算法跑出的理论分布,非真实用户统计。DRUNK 按隐藏结局语义保守估计 0.8%。v3 新增 13 种人格尚无仿真数据(标注"—"),待 17 维仿真完成后补充。
💡 冷知识:BOSS(全 H 模板)在均匀随机分布里概率最低——凑齐全维度最高分极难;OJBK(偏 M 模板)反而是最容易命中的标准人格。HHHH 理论上只有 0.06% 的人触发,因为随机向量很少能和 38 个模板都保持 >40% 距离。
| 排名 | 代号 | 中文名 | 理论占比 | 约每 N 人 1 个 |
|---|---|---|---|---|
| 🥇 1 | HHHH | 傻乐者 | 0.06% | 1 / 1667 |
| 🥈 2 | DRUNK | 酒鬼 | 0.8% | 1 / 125 |
| 🥉 3 | BOSS | 领导者 | 1.53% | 1 / 65 |
| 4 | POOR | 贫困者 | 1.68% | 1 / 60 |
| 5 | WOC! | 握草人 | 2.04% | 1 / 49 |
| 排名 | 代号 | 中文名 | 理论占比 | 约每 N 人 1 个 |
|---|---|---|---|---|
| 🔝 1 | OJBK | 无所谓人 | 9.92% | 1 / 10 |
| 🔝 2 | THAN-K | 感恩者 | 7.76% | 1 / 13 |
| 🔝 3 | FAKE | 伪人 | 6.61% | 1 / 15 |
| 🔝 4 | SEXY | 尤物 | 5.94% | 1 / 17 |
| 🔝 5 | MALO | 吗喽 | 5.71% | 1 / 18 |
点击展开完整稀有度排行(25 种原版 + 13 种 v3 新增 + 2 种特殊)
原版 25 种(sbti-wiki 10 万次仿真数据)
| 排名 | 代号 | 中文名 | 理论占比 | 1/N | 分类 |
|---|---|---|---|---|---|
| 1 | OJBK | 无所谓人 | 9.92% | 1/10 | 极常见 |
| 2 | THAN-K | 感恩者 | 7.76% | 1/13 | 极常见 |
| 3 | FAKE | 伪人 | 6.61% | 1/15 | 较常见 |
| 4 | SEXY | 尤物 | 5.94% | 1/17 | 较常见 |
| 5 | MALO | 吗喽 | 5.71% | 1/18 | 较常见 |
| 6 | Dior-s | 屌丝 | 5.23% | 1/19 | 较常见 |
| 7 | MUM | 妈妈 | 5.14% | 1/19 | 较常见 |
| 8 | ZZZZ | 装死者 | 4.68% | 1/21 | 中等 |
| 9 | LOVE-R | 多情者 | 4.23% | 1/24 | 中等 |
| 10 | IMSB | 傻者 | 4.21% | 1/24 | 中等 |
| 11 | SOLO | 孤儿 | 3.72% | 1/27 | 中等 |
| 12 | CTRL | 拿捏者 | 3.61% | 1/28 | 中等 |
| 13 | FUCK | 草者 | 3.38% | 1/30 | 中等 |
| 14 | OH-NO | 哦不人 | 3.05% | 1/33 | 中等 |
| 15 | GOGO | 行者 | 3.05% | 1/33 | 中等 |
| 16 | JOKE-R | 小丑 | 2.99% | 1/33 | 中等 |
| 17 | MONK | 僧人 | 2.80% | 1/36 | 偏稀有 |
| 18 | SHIT | 愤世者 | 2.53% | 1/40 | 偏稀有 |
| 19 | DEAD | 死者 | 2.50% | 1/40 | 偏稀有 |
| 20 | ATM-er | 送钱者 | 2.46% | 1/41 | 偏稀有 |
| 21 | THIN-K | 思考者 | 2.24% | 1/45 | 偏稀有 |
| 22 | IMFW | 废物 | 2.12% | 1/47 | 偏稀有 |
| 23 | WOC! | 握草人 | 2.04% | 1/49 | 偏稀有 |
| 24 | POOR | 贫困者 | 1.68% | 1/60 | 稀有 |
| 25 | BOSS | 领导者 | 1.53% | 1/65 | 稀有 |
v3 新增 13 种(尚无仿真数据)
| 代号 | 中文名 | 理论占比 | 备注 |
|---|---|---|---|
| PULL | 暗控者 | —(待测算) | CTRL 亚型(隐性控制) |
| NOPE | 回避者 | —(待测算) | 高回避依恋 |
| LOOP | 死循环者 | —(待测算) | THIN-K 高焦虑亚型 |
| RUST | 内腐者 | —(待测算) | SHIT 内化亚型 |
| CLOS | 封闭者 | —(待测算) | SOLO 主动隔绝亚型 |
| CLIN | 黏附者 | —(待测算) | 焦虑型依恋 |
| MASK | 无感面具 | —(待测算) | FAKE 情感解离亚型 |
| WIRE | 高压线 | —(待测算) | GOGO 焦虑驱动亚型 |
| FAWN | 讨好者 | —(待测算) | 高取悦低自我 |
| ECHO | 回声室 | —(待测算) | 低分化高共鸣 |
| DRIFT | 漂流者 | —(待测算) | 全维度低分化 |
| KEEN | 探索狂 | —(待测算) | 高 N2 探索开放 |
| MIST | 焦虑虚空 | —(待测算) | 高 N1 焦虑基线 |
2 种特殊人格(触发式)
| 代号 | 中文名 | 估算占比 | 触发条件 |
|---|---|---|---|
| DRUNK | 酒鬼 | 0.80% | 饮酒题选"保温杯装白酒当白开水喝" |
| HHHH | 傻乐者 | 0.06% | 所有标准人格匹配度均 < 60%(全榜最稀有) |
这 13 种人格是 Pro v3.0 在原版基础上新增的亚型与填补类型,基于 17 维度(含 N1/N2)设计。图片通过通义万相 wanx2.1-t2i-turbo 生成(
scripts/gen_images.mjs)。稀有度仿真待完成 17 维均匀分布采样后补充。
![]() HHHH · 傻乐者 🎲 触发条件:最高匹配度 < 60% 的系统强制兜底 📊 理论占比 0.06% · 约 1/1667(全榜最稀有) |
![]() DRUNK · 酒鬼 🍶 触发条件:饮酒题选"保温杯装白酒当白开水喝" 📊 估算占比 0.8% · 约 1/125(隐藏结局) |
- 17 个维度 — 新增 N1 焦虑基线 + N2 探索开放,填补 Big Five 对应空白
- 38 种标准人格 — 8 个亚型分裂(CTRL→PULL、GOGO→WIRE、THIN-K→LOOP、SHIT→RUST、SOLO→CLOS、LOVE-R→CLIN、FAKE→MASK)+ 5 个全新填补类型(FAWN、ECHO、DRIFT、KEEN、MIST)
- 41 道题目 — 含 2 道新维度题(N1/N2)+ 7 道亚型鉴别题
- sbti-wiki 数据 — 稀有度、一句话简介数据来自 serenakeyitan/sbti-wiki
- 图片生成 — 新类型形象通过通义万相 wanx2.1-t2i-turbo 生成(
scripts/gen_images.mjs)
- URL 分享 — 结果写入
location.hash(如#CTRL),直接打开可查看他人结果 - 生成分享图片 — 750×1334 Canvas 卡片,含 QR 码(扫码直达
sbti.ytht.io/#TYPECODE) - OG/Twitter Meta — 分享链接时展示卡片预览
- 一屏一题 — 选中后 280ms 自动进入下一题
- 触控优化 —
touch-action: manipulation消除 300ms 延迟
原版测试逻辑包含 4 个 JavaScript 常量:
| 常量名 | 内容 |
|---|---|
TYPE_LIBRARY |
人格的 code / cn / intro / desc(完整文案) |
NORMAL_TYPES |
标准人格的 H/M/L 模板字符串 |
DIM_EXPLANATIONS |
维度 × 三档 = 分档解读 |
dimensionMeta |
每个维度的中文名和所属模型分组 |
原版 25 种人格的:
- 理论稀有度(3^15 均匀分布 10 万次仿真,sbti-cli 算法)
- 一句话简介(整理者注解)
- N1/N2 维度定义与分档解读(Pro 版新增)
- 13 种新增人格的模板、描述、开场台词(Pro 版新增)
- 图片:13 种新增人格形象通过通义万相 API 生成
DASHSCOPE_API_KEY=xxx node scripts/gen_images.mjs
# 生成 image/PULL.png … image/MIST.png(共 13 张)SBTI-PRO 更适合投递到“有趣项目 / 中文项目 / 自我认知工具 / 非临床心理测试”方向。提交简介时建议明确:本项目仅供娱乐和自我观察,不能替代心理诊断、咨询或医疗建议。
| 优先级 | 列表 / 社区 | 建议栏目 | 投稿方式 | 推荐理由 |
|---|---|---|---|---|
| 高 | HelloGitHub | 有趣、入门级开源项目 | 通过官网“推荐或自荐”提交 | 中文项目、上手门槛低、在线可体验,符合“有趣 + 入门级”定位 |
| 高 | Awesome-GitHub-Repo | 好玩项目 / 宝藏项目 / 开源游戏或工具 | Pull Request 或 Issue | 该列表收集高质量、有趣的 GitHub 项目,SBTI-PRO 的传播属性较匹配 |
| 高 | awesome-psychology-projects | Games & Fun / Related / Mental health | Pull Request | 该列表面向心理学与心理健康相关技术项目,娱乐化人格测试可投“Games & Fun” |
| 中 | awesome-psychology | Psychology websites / self-development 相关条目 | Pull Request | 偏课程、书籍、视频资源;若维护者接受网站工具,可作为心理学趣味资源提交 |
| 中 | awesome-mentalhealth | Self-help / Apps / Websites | Pull Request | 泛心理健康资源列表,适合以“自我反思工具”角度提交,但需弱化诊断意味 |
| 低 | awesome-mental-health | Applications | Pull Request | 主要面向软件行业心理健康资源;除非补充压力、焦虑或情绪自查价值,否则匹配度一般 |
| 观察 | GitHub-Chinese-Top-Charts | 中文项目榜单 | 通常依赖自动收录与星标增长 | 不是常规投稿型列表;完善中文描述、README、Topics 后更容易被发现 |
| 不建议 | awesome-healthcare | Healthcare applications | 不建议投递 | 偏医疗、临床与健康信息系统,本项目是娱乐向人格测试,领域边界不匹配 |
| 不建议 | Awesome-LLM-Psychometrics | Personality / Psychometrics papers | 不建议投递 | 偏 LLM 心理测量论文与研究资源;除非后续补充 LLM 评测论文或数据集 |
git clone https://github.com/yupoet/SBTI-PRO.git
cd SBTI-PRO
open index.html| 项目 / 作者 | 贡献 |
|---|---|
| B站@蛆肉儿串儿 | SBTI 原作者。30 道题目、27 种人格描述文案与形象插画的版权持有者。测试首发是为了劝一位爱喝酒的朋友戒酒。 |
| sbti-wiki(@serenakeyitan) | 提供原版 25 种人格的理论稀有度数据(3^15 仿真)和一句话简介,遵循 CC BY-NC-SA 4.0。 |
| sbti-cli(@bingran-you) | Node.js sandbox runtime,从官网 main.js 直接导出 TYPE_LIBRARY 等内部常量,使 sbti-wiki 数据达到字节级对齐。 |
| YTHT Reborn | Pro 版新增:N1/N2 维度、13 种新人格、41 道题、分享图片、移动端优化。 |
| 友情链接 | 一塌糊涂 BBS · 修仙 MUD |
⚠️ 仅供娱乐:原作者已在测试首页写清楚——"别拿它当诊断、面试、相亲、分手、招魂、算命或人生判决书"。
- 维度扩展至 17 个(N1 焦虑基线 / N2 探索开放)
- 人格扩展至 38 种(8 亚型分裂 + 5 新增填补类型)
- 题目扩展至 41 道
- 整合 sbti-wiki 稀有度和一句话简介
- 分享图片加入人格描述正文
- 修复 SBTI 标题换行 + I/来 字符碰撞
- 友情链接改为竖排,CSS 对齐 NCB 色彩系统
- Apple 风格全屏 Hero、手风琴人格展示、Bebas Neue 艺术字
- 分享图片 + QR 码功能
- Cloudflare Pages 自动部署
- 原版测试内容完整保留
本项目内容(题目、人格描述文案、形象插画)版权归原作者 B站@蛆肉儿串儿 所有,不得商业使用。
稀有度数据和一句话简介来自 sbti-wiki,遵循 CC BY-NC-SA 4.0。
代码部分(Pro 版新增功能)以 MIT 协议开源。







































