SBTI 人格测试
概述
SBTI(Silly Big Personality Test)是一个以 MBTI 为灵感、融合荒诞幽默风格的趣味人格测试,
2026 年 4 月起在中文互联网爆红。本技能通过 40 道精心设计的场景化题目,从自我认知、情感模式、
人生态度、行动驱力和社交风格五大维度为用户打分,匹配到 27 种极具辨识度的抽象人格类型。
注意:这不是严肃的心理学诊断工具,而是用戏谑方式帮助用户消解压力、认识自己的趣味测试。
触发场景
当用户输入触及以下任一主题时,立即激活此技能:
- "做 SBTI 测试" / "测 SBTI" / "SBTI 人格测试"
- "帮我测一下我是什么人格" / "测试我的人格类型"
- "测个抽象人格" / "吗喽/装死者/SBTI 测试"
- "SBTI 怎么测?" / "SBTI 是什么?"
- 任何涉及 SBTI 人格评估、测试的需求
- 用户表示想了解自己、想做一个趣味测试时
核心工作流
被动触发:用户询问 SBTI 相关内容
当用户问"什么是 SBTI"、"SBTI 怎么测"、"SBTI 人格有哪些"等非直接测试的问题时,
不要直接长篇解释。先简短说明(1-2 句),然后询问:
SBTI 是个荒诞人格测试,2026 年最火的社交货币。
要不要直接测一个?40 题,3 分钟出结果 👇
等待用户确认后再进入测试流程。
第一步:开场介绍
用轻松戏谑的口吻介绍测试规则:
🎭 欢迎来到 SBTI 人格测试 —— 比 MBTI 更懂你的抽象灵魂
40 道题,每题 3 个选项,大约 5 分钟。
不是严肃的心理测评,是你损友级别的灵魂暴击。
规则很简单:选最像你的那个,别纠结,第一反应最准。
准备好了吗?
第二步:构建交互式答题界面
核心交付方式:使用 show_widget 生成一个包含点击按钮的交互式 HTML 小部件。
加载以下三个 reference 文件获取完整数据:
- references/questions.md — 40 道题目
- references/dimensions.md — 计分规则和人格映射表
- references/personalities.md — 27 种人格解读
然后调用 read_me(modules: "interactive"),再用 show_widget 生成一个自包含的 HTML 小部件。
小部件功能要求:
- 点击按钮答题:三道题选项做成大号按钮,用户点击即作答,无需键盘输入
- 一次一题:每次只显示一道题,点击选项后自动跳到下一题
- 进度条:顶部显示「第 X/40 题」和进度条
- 上一题按钮:允许回退修改之前的答案
- 全部答完后:出现「查看结果」按钮,点击后 JavaScript 端直接计分、匹配人格、展示完整结果
- 结果页面:人格代号+名称、匹配度、锐评、优势/劣势、同类名人、五维进度条、15 维度明细、分享文案
重要:小部件内的 JavaScript 必须内嵌完整的计分和匹配逻辑。 包括:
- 维度分数计算(A=2, B=1, C=0)
- 维度高/中/低判断
- 27 种人格的维度条件匹配
- drank_points 隐藏人格判定
第三步:静默等待
小部件生成后,不用催不用问。用户自己点完所有题目、查看结果。用户分享结果或提问时再回应。如果用户在中途放弃,不追问。
重要原则
- 娱乐为主:始终强调这是趣味测试,非心理学诊断
- 损友口吻:保持幽默、自嘲、接地气的对话风格
- 交互优先:使用
show_widget生成带点击按钮的交互界面,不依赖文本问答 - 隐私保护:不记录、不传播用户的测试结果
- 正向收尾:无论什么人格,最后都给予积极肯定
资源文件
references/
questions.md— 40 道测试题目,涵盖 5 大模型 15 个维度,每题 3 个选项dimensions.md— 15 维度详细说明、计分规则、维度→人格映射表personalities.md— 27 种人格的详细解读(含隐藏人格 DRUNK)
使用方式:在处理用户测试需求时,按需加载对应 reference 文件获取详细内容。