直接回答

**QubitTool 的 SBTI 是一款名为 Silly Big Personality Test 的浏览器端趣味人格测试。**系统把答案转换成 15 个低/中/高维度,再与 25 个常规人格模板比较,也可能返回两个特殊结果。它给出的是这组答案对应的确定性标签,不是临床诊断、经过验证的心理量表,也不能预测一个人的未来行为。

SBTI 不是统一标准。网络上不同站点会用不同英文全称、题量和计分规则。本文只解释 QubitTool SBTI 测试 的当前实现。

核心要点

  • 测试包含 30 道计分题,15 个维度各对应两道题。
  • 每个答案贡献 1、2 或 3,维度总分再映射为 L、M、H。
  • 15 个维度分为自我、情感、态度、行动驱力、社交五组。
  • 常规结果使用曼哈顿距离,从 25 个预设模板中选择最近者。
  • 一个低相似度兜底结果和一个条件分支结果,使图鉴共有 27 种类型。
  • 相似度表示与模板的距离,不是信度、置信度或人群概率。
  • 页面上的稀有度若没有独立抽样方法说明,只能视为展示元数据。
  • 结果适合娱乐与自我观察,不应进入诊断、招聘、信贷、教育或权益判断。

QubitTool SBTI 的产品契约

先把轻松文案与实际算法分开,才能正确理解这款测试。

层级 QubitTool 当前行为 不能据此证明
题目 30 道计分情境题,加 1 道分支题和最多 1 道条件追问 题目构成经过心理测量验证
维度 五组共 15 个产品定义维度 15 个彼此独立的心理潜变量
分档 每维两题求和,再映射为 L/M/H 常模化严重程度
匹配 寻找距离最近的常规模板 唯一或客观真实的人格身份
特殊结果 一个距离兜底分支和一个条件分支 人群统计上的稀有类型
输出 类型页、维度图、关联人格与分享卡片 医疗或专业建议

因此,用户实际会回答 31 或 32 道题:每个人都完成 30 道计分题与第一道分支题,只有命中特定分支时才出现后续问题。

五组模型与 15 个维度

每组包含三个维度。这些名称用于组织结果文案,不是从临床诊断手册直接采用的量表构念。

分组 维度 题目尝试观察的内容
自我模型 自尊自信、自我清晰度、核心价值 自我评价、身份感与方向感
情感模型 依恋安全感、情感投入度、边界与依赖 亲密关系中的投入、距离与不确定性
态度模型 世界观倾向、规则与灵活度、人生意义感 信任、秩序与意义取向
行动驱力模型 动机导向、决策风格、执行模式 风险、决策与推进方式
社交模型 社交主动性、人际边界感、表达与真实度 接近他人、保持边界与情境表达

这些名字可以帮助读者理解结果,但不能证明题目真的测量了 15 个独立心理特质。若要提出这种主张,至少需要明确目标人群,并提供信度、因子结构、效度、偏差与重测研究。

SBTI 如何计分

当前实现分为四个阶段:

flowchart LR A["30 道计分题"] --> B["每个维度两个数值"] B --> C["求和得到 2 至 6"] C --> D["<=3 为 L,4 为 M,>=5 为 H"] D --> E["形成 15 维向量"] E --> F["匹配最近常规模板"] F --> G["常规结果或兜底结果"] H["条件题"] --> I["可选特殊结果"]

第一步:每个维度汇总两道题

常规题答案是 1 到 3 的整数。每个维度对应两道题,因此原始总分范围为 2 到 6。

第二步:把总分压缩为三档

当前阈值如下:

总分 分档
2-3 L
4 M
5-6 H

这种设计容易理解,但也会丢失信息:2 分和 3 分会进入同一档,5 分和 6 分也不会再区分。

第三步:比较 15 维模板

匹配器把 L、M、H 转成 0、1、2,再计算与每个常规模板的绝对差之和:

text
distance = sum(abs(user[i] - template[i])),i = 1..15
similarity = 1 - distance / 30

15 个维度的最大总距离是 30。完全一致时相似度为 1.0,差异越大,相似度越低。

第四步:处理特殊分支

当前图鉴由 25 个常规模板和两个特殊结果组成:

  • 满足补充题条件时进入一个特殊结果;
  • 最佳常规模板相似度低于 0.60 时进入兜底结果。

它们是产品玩法,不能解读为隐藏心理特质或统计意义上的罕见人群。

可运行的 Go 参考实现

下面的程序复现常规模板的距离计算,不依赖第三方库:

go
package main

import (
	"errors"
	"fmt"
	"math"
)

type Template struct {
	Code   string
	Grades []int
}

func match(user []int, templates []Template) (string, float64, error) {
	if len(user) != 15 {
		return "", 0, errors.New("user profile must contain 15 grades")
	}

	bestCode := ""
	bestDistance := math.MaxInt
	for _, candidate := range templates {
		if len(candidate.Grades) != len(user) {
			return "", 0, fmt.Errorf("%s has an invalid grade count", candidate.Code)
		}
		distance := 0
		for index, grade := range user {
			if grade < 0 || grade > 2 || candidate.Grades[index] < 0 || candidate.Grades[index] > 2 {
				return "", 0, errors.New("grades must be L=0, M=1, or H=2")
			}
			distance += int(math.Abs(float64(grade - candidate.Grades[index])))
		}
		if distance < bestDistance {
			bestCode = candidate.Code
			bestDistance = distance
		}
	}
	if bestCode == "" {
		return "", 0, errors.New("at least one template is required")
	}
	return bestCode, 1-float64(bestDistance)/30, nil
}

func main() {
	user := []int{2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1}
	templates := []Template{
		{Code: "CTRL", Grades: []int{2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1}},
		{Code: "MUM", Grades: []int{1, 1, 2, 1, 2, 0, 2, 1, 1, 0, 1, 1, 2, 0, 0}},
	}

	code, similarity, err := match(user, templates)
	if err != nil {
		panic(err)
	}
	fmt.Printf("code=%s similarity=%.2f\n", code, similarity)
}

预期输出:

text
code=CTRL similarity=1.00

这段代码只能证明匹配过程可确定复现,不能证明人格标签具有心理学效度。它还暴露了一个重要产品属性:即使答案不变,只要模板新增、删除或修改,结果也可能变化。

如何正确阅读测试结果

把结果当作针对本次回答生成的一段趣味描述:

  1. 先看 15 个维度,再看人格名称。
  2. 同时找出符合与不符合自己的描述。
  3. 只有上次答案不符合目标时间范围时,重测才有解释价值。
  4. 不要从结果推断能力、心理健康、关系适配或道德品质。
  5. 不要把页面稀有度当作人群患病率或人格分布。

结果仍然可以成为有趣的交流入口。边界在于:它是在帮助反思,还是开始替人做没有证据支持的判断。

SBTI 与 MBTI 是两套不同系统

SBTI 不是 MBTI 的扩展版、替代品或“维度更多所以更准确”的版本。

问题 QubitTool SBTI MBTI 相关测评
主要目的 娱乐与自我观察 在自身理论内解释类型偏好
当前维度 15 个产品定义分档 四组偏好
当前结果 25 个常规结果加两个特殊结果 16 个四字母类型
计分关系 匹配最近的 L/M/H 预设模板 独立的专有评估流程
本文效度声明 无 应查阅其独立手册与证据

维度数量无法直接推出准确性。可靠的测量结论需要信度、效度、样本代表性、重测稳定性和决策后果等证据。

隐私与产品边界

QubitTool 当前在浏览器代码中完成分数计算,这缩小了计分数据路径,但“浏览器本地运行”不是完整隐私保证。Analytics、主动提交结果、分享链接、托管日志、浏览器扩展、截图和第三方脚本都可能形成独立数据流。

使用任何在线测试前,都应确认:

  • 答案是否上传,还是只在本地处理;
  • 提交统计是否可选;
  • 会收集哪些标识符、分析数据或位置数据;
  • 已提交数据保留多久;
  • 用户如何请求删除;
  • 分享链接是否暴露超出预期的信息。

常见误读

误读 更准确的理解
“结果就是我的真实人格” 它是本次答案对应的最近模板
“相似度就是置信度” 它是当前模板空间中的归一化距离
“稀有代表临床异常” 稀有度需要单独的抽样方法才能解释
“15 维一定比四维准确” 维度数量不能证明测量质量
“测试预测了未来” 文案追求共鸣,不是行为预测模型

常见问题

SBTI 全称是什么?

QubitTool 使用 Silly Big Personality Test。不同网站会给同一个缩写赋予其他全称,阅读时应先确认具体实现。

QubitTool 一共有多少题、多少种结果?

系统包含 30 道计分题、1 道分支题和最多 1 道条件追问;结果图鉴包含 25 个常规模板和两个特殊结果。

相似度百分比代表准确率吗?

不代表。它来自答案向量与预设模板之间的距离,不能估计某个人格标签为真的概率。

SBTI 可以用于招聘或心理健康判断吗?

不可以。本站没有提供支持高影响决策的验证证据。涉及健康、就业、教育、金融或法律权益时,应使用经过验证的工具和具备资质的专业人员。

为什么重测后结果变化了?

答案变化可能让某个维度跨过 L/M/H 阈值,或改变距离并列关系。情境、情绪、题意理解和匹配规则都会影响这类确定性测试结果。

总结

QubitTool SBTI 是一套透明的娱乐分类器:30 道计分题生成 15 个等级,确定性匹配器再选择最近模板或特殊结果。它的价值是轻松的自我观察和交流,它的边界也必须同样清楚:SBTI 不是标准化量表,相似度、稀有度和人格标签都不能当作临床或人群证据。

你可以阅读 SBTI 测试原理、浏览 27 种人格图鉴,或在理解这些边界后完成 SBTI 测试。

参考资料