最近我的朋友圈被一种新型人格测试刷屏了——SBTI。这个由B站UP主"Q肉儿串儿"开发的测试,以其独特的谐音梗人格命名(如ATM-er、Dior-s等)和幽默风趣的文案风格,迅速攻占了各大社交平台。与传统的MBTI测试不同,SBTI更像是一场精心设计的社交游戏,它用31道生活化的问题,为每个参与者贴上极具娱乐性的人格标签。
这个测试最吸引人的地方在于其"人格图鉴"的设计。系统预设了20多种人格类型,每种都配有风格统一的描述文案:开头强调稀有性,中间穿插排比和比喻,结尾用调侃口吻强化个性特征。这种高度一致的文风让我不禁怀疑,背后是否有AI文案生成的影子?特别是那些"你不是...你压根..."、"不一定...但可能..."的句式,简直像极了GPT等大语言模型的修辞风格。
拆解这个项目的技术栈,我发现它采用了极其精简的实现方式:
测试的算法逻辑可以分为三个关键阶段:
这种设计巧妙之处在于:
SBTI的算法基础建立在五个核心模型上:
每个模型下再细分3个具体维度,形成15维的人格评估体系。这种层级化的设计既保证了评估的全面性,又维持了算法的简洁性。
具体转换规则如下表所示:
| 原始总分 | 归档等级 | 数字编码 |
|---|---|---|
| 2-3分 | L(低) | 1 |
| 4分 | M(中) | 2 |
| 5-6分 | H(高) | 3 |
这种三档分级带来两个优势:
系统预设了25种常规人格模板,每个模板都有对应的15维特征向量。匹配过程分为三步:
最终的匹配优先级为:
这种多条件排序确保了匹配结果的可靠性,即使在没有完全吻合的情况下,也能找出最接近的人格类型。
测试中设置了特殊的"酒鬼题",当特定选项被选中时,会直接触发特殊人格结果,跳过常规匹配流程。这种设计增加了测试的趣味性和不可预测性。
当最高相似度低于60%时,系统会启用备用方案:
这种设计确保每个用户都能获得个性化结果,维持了测试的娱乐体验。
对于类似轻量级项目,我推荐以下技术组合:
基于实际运营数据,可以考虑:
维持用户粘性的关键点:
SBTI的爆火揭示了当代社交媒体的几个特点:
这种测试之所以能引发刷屏,关键在于它精准抓住了年轻群体的社交心理——用最低的成本获得最大的谈资和认同感。
从技术角度看,这类项目的成功往往取决于三个要素:
SBTI在这三个方面都做得相当出色,它的算法设计既保证了结果的可信度,又维持了足够的娱乐性,这种平衡是值得开发者借鉴的。