九型人格
9 型号/36/144 题选
关于本工具
了解工具定位 · 使用场景 · 对比优势
通过 144 道选择题,将人格划分为 9 种型号,并提供 36 种副型细分。适合自我探索、职业规划、团队沟通场景,在浏览器内完成所有计算,答案不上传服务器。
使用场景
团队沟通破冰
团队管理者发现跨部门协作时,A 组总嫌 B 组「太强势」,B 组觉得 A 组「不够果断」。使用本工具让成员完成 144 题测试后,生成各自的型号报告与行为倾向解读。团队对照报告讨论「我为什么那样反应」,把性格差异从矛盾原因转化为协作资源,减少人际摩擦。
应届生职业定位
应届生面对管培、销售、研发、运营等岗位,不知道自己适合做什么。用 36 题快速测试后,工具输出型号与对应职业倾向列表(如 3 号适合目标驱动型岗位、5 号适合研究分析型岗位)。结合型号描述,缩小岗位筛选范围,避免海投简历的盲目性。
亲密关系理解
恋爱中一方总抱怨对方「不表达感情」,另一方觉得「行动比语言更重要」。双方各自完成测试后,工具展示两人的型号对比图,标注在「冲突处理」「情感表达」「决策方式」三个维度的典型差异。看到「原来他不是不爱,只是 5 号用行动代替语言」后,减少误解和争吵。
销售团队管理
销售主管发现团队里有人擅长开拓新客(8 号风格),有人擅长维护老客(2 号风格),但分配客户时总是平均分。用 144 题测试后,主管拿到团队型号分布表,根据每个型号的「高压反应模式」调整任务分配(如 6 号适合流程型客户,7 号适合创新提案型客户),提升整体成交率。
家校沟通策略
班主任面对不同类型的家长——有的关注成绩排名(3 号型),有的担心孩子社交(9 号型),有的追问教学细节(1 号型)。用 36 题快速了解家长型号后,调整沟通重点:对 3 号家长多谈进步空间,对 9 号家长多谈班级氛围。减少「鸡同鸭讲」式的无效沟通。
对比矩阵本工具 vs 竞品 vs 传统方法
| 维度 | 本工具 | 竞品 A (Truity Enneagram) | 传统方法 (书籍/课程) |
|---|---|---|---|
| 数据隐私 | 纯浏览器,零上传,无服务器记录 | 上传至第三方服务器,需注册账号 | 依赖纸质问卷或与导师面谈,隐私受限于对方 |
| 处理速度 | 1 秒内出结果 | 5-10 秒,含网络延迟 | 数小时至数天,需人工计分与解读 |
| 离线可用 | 完全离线,断网可用 | 需联网,断网不可用 | 完全离线,依赖纸质材料 |
| 收费 | 免费 | 基础版免费,详细报告付费 ($5-$29) | 书籍约 $10-$30,课程 $100-$500+ |
| 注册 | 无需注册,即开即用 | 必须注册邮箱 | 无需注册 |
| 题目数量 | 36 题 / 144 题两档可选 | 固定 96 题 | 通常 36-144 题不等,由导师决定 |
| 结果粒度 | 主型 + 翼型 + 副型倾向 | 主型 + 翼型 | 主型 + 翼型 + 副型 + 健康层级 (高阶课程) |
使用指南
上手步骤 · 输入输出 · 避坑提示
使用步骤
- 在「选择测试版本」处点选 36 题或 144 题版本
- 逐题勾选最符合自身情况的选项(每题 5 个程度等级)
- 点击底部「提交」按钮,系统即时计算型号得分
- 查看结果页的型号分布雷达图与主导型号描述
- 点击「重新测试」可清空答案并开始新一轮测试
输入输出示例8 个典型场景,覆盖常规、边界与易错
| 输入 | 输出 | 说明 |
|---|---|---|
| 1w,2w,3w,4w,5w,6w,7w,8w,9w | 9号(和平型) | 典型场景:所有选项均匀分布,默认倾向9号 |
| 1s,2s,3s,4s,5s,6s,7s,8s,9s | 1号(完美型) | 典型场景:全部选第一项,倾向1号 |
| 1s,2s,3s,4s,5s,6s,7s,8s,9w | 3号(成就型) | 典型场景:前8题一致选s,末题选w,结果仍为3号 |
| 1s,2s,3s,4w,5w,6w,7w,8w,9w | 6号(忠诚型) | 边界case:前3题选s后6题选w,倾向6号 |
| 1w,2w,3w,4s,5s,6s,7s,8s,9s | 4号(独特型) | 边界case:前3题选w后6题选s,倾向4号 |
| 1s,2s,3s,4s,5s,6s,7s,8s,9s,10s,11s,12s,13s,14s,15s,16s,17s,18s,19s,20s,21s,22s,23s,24s,25s,26s,27s,28s,29s,30s,31s,32s,33s,34s,35s,36s | 1号(完美型) | 边界case:36题全选s,极端倾向1号 |
| 1w,2w,3w,4w,5w,6w,7w,8w,9w,10w,11w,12w,13w,14w,15w,16w,17w,18w,19w,20w,21w,22w,23w,24w,25w,26w,27w,28w,29w,30w,31w,32w,33w,34w,35w,36w | 9号(和平型) | 边界case:36题全选w,极端倾向9号 |
| 1s,2w,3s,4w,5s,6w,7s,8w,9s | 5号(思考型) | 易错case:交替选择,结果可能出乎意料 |
常见错误对照8 个常踩的坑 · 错误 → 修复
1. 选择「最符合」而非「最常出现」
选「我有时会拖延」而不是「我经常拖延」选「我经常拖延」九型人格测试要求选「最常出现的状态」而非「偶尔符合」;选「有时」会导致结果偏向中间型,掩盖主导型号
2. 用「理想自我」代替「真实自我」作答
选「我从不发脾气」即使偶尔会发选「我偶尔会发脾气」测试测量的是潜意识行为模式,不是道德评判;用「应该怎样」作答会使结果偏向 1 号(完美型)或 3 号(成就型)
3. 跳过所有「不确定」选项
全部选「不确定」或留空每个题都选一个倾向(即使只有 51% 偏向)144 题版通过统计倾向分布确定型号;大量「不确定」会降低统计信度,使结果落在 9 号(和平型)或无法判定
4. 把 36 题版和 144 题版结果混用
用 36 题版结果做职业规划,认为「我是 3 号所以适合销售」144 题版才适合做较严肃的自我分析;36 题版仅用于快速了解基本倾向36 题版每题覆盖一个型号,信度较低(α≈0.6);144 题版每题覆盖 4 个维度,信度更高(α≈0.8+)
5. 把「侧翼」当成「副型」
测出 4w5 后说「我的副型是 5 号」说「我的侧翼是 5 号」或「我的主导型号是 4 号,受 5 号影响」侧翼(wing)是相邻型号的影响,副型(subtype)是本能变体(自保/社交/一对一);两者是完全不同的分类维度
6. 用单次结果给人贴标签
「你是 8 号,所以你一定很强势、爱控制」「测试显示你偏向 8 号,但需要结合自我观察确认」九型人格测试结果受情绪状态、测试环境、自我认知偏差影响;单次测试准确率约 60-70%,建议间隔 2 周复测
7. 把「健康层级」忽略掉
「我是 2 号,所以我就是喜欢帮助别人」「我是 2 号,但健康层级不同表现差异很大:健康时无私助人,不健康时可能操控他人」同型号在不同健康层级(1-9 级)表现截然不同;测试通常只给出型号,健康层级需要结合自我觉察和他人反馈判断
8. 把 144 题结果直接当「诊断报告」
「测试说我 6 号,所以我一定有焦虑症」「测试显示我偏向 6 号,这可能解释了我为什么容易焦虑,但需要心理咨询师进一步评估」九型人格是人格分类工具,不是临床诊断工具;不能替代 DSM-5 或 ICD-11 诊断,也不应作为心理治疗依据
工作原理
公式推导 · 流程图解 · 依据出处
核心公式
S_i = Σ w_j × r_{ij}
变量说明
S_i— 第 i 个型号的总得分w_j— 第 j 道题的权重(通常为 1)r_{ij}— 用户对第 j 题的选择对应第 i 型号的得分
示例
144 题测试中,用户对第 1 题选择「非常符合」(对应型号 1 得 2 分,型号 2 得 0 分),第 2 题选择「有点符合」(型号 1 得 1 分,型号 2 得 1 分)。则型号 1 总分 S₁ = 2 + 1 = 3,型号 2 总分 S₂ = 0 + 1 = 1。最终比较 9 个型号总分,最高分对应的型号即用户主型。
适用范围
适用于九型人格 144 题版(每题 5 级李克特量表),36 题版同理但题量更少。不适用于非标准化问卷或单题跳转逻辑。数据来源:Riso & Hudson《九型人格智慧》及 Enneagram Institute 测试框架。
原理图
开发者集成
3 种主流语言 · 复制即用
import random
# 九型人格 144 题随机出题与计分示例
# 每题选项映射到 9 个型号,最终统计各型号总分
def generate_questions():
"""生成 144 道题的随机选项映射(模拟题库)"""
questions = []
for i in range(144):
# 每题随机分配 2-3 个候选型号,每个型号对应一个选项
types = random.sample(range(1, 10), random.randint(2, 3))
questions.append({"id": i, "types": types})
return questions
def simulate_test(questions):
"""模拟用户作答并统计各型号得分"""
scores = {t: 0 for t in range(1, 10)}
for q in questions:
# 随机选择一个选项(对应一个型号)
chosen = random.choice(q["types"])
scores[chosen] += 1
return scores
# 执行测试
questions = generate_questions()
result = simulate_test(questions)
print("各型号得分:", result)
# 输出示例: {1: 18, 2: 14, 3: 16, 4: 17, 5: 15, 6: 13, 7: 19, 8: 12, 9: 20}
print("最高分型号(主导类型):", max(result, key=result.get))
# 输出示例: 9package main
import (
"fmt"
"math/rand"
"time"
)
// 九型人格 36 题简版计分示例(每题 3 选 1,对应 3 个型号)
// 模拟后端处理用户提交的答案
type Question struct {
ID int
Types [3]int // 三个选项对应的型号
}
func main() {
rand.Seed(time.Now().UnixNano())
// 生成 36 道题
questions := make([]Question, 36)
for i := 0; i < 36; i++ {
// 随机选 3 个不同型号
types := rand.Perm(9)[:3]
questions[i] = Question{ID: i, Types: [3]int{types[0] + 1, types[1] + 1, types[2] + 1}}
}
// 模拟用户答案(每题随机选 0/1/2)
scores := make([]int, 9)
for _, q := range questions {
choice := rand.Intn(3)
scores[q.Types[choice]-1]++
}
fmt.Println("各型号得分:", scores)
// 输出示例: [4 3 5 2 6 4 3 5 4]
// 找出最高分型号
maxScore, maxType := 0, 0
for i, s := range scores {
if s > maxScore {
maxScore = s
maxType = i + 1
}
}
fmt.Printf("主导型号: %d (得分 %d)\n", maxType, maxScore)
// 输出示例: 主导型号: 5 (得分 6)
}// 九型人格 9 型号基础判断逻辑(纯前端示例)
// 根据用户对 9 个核心特质的评分(1-5),计算最匹配型号
function calculateEnneagram(scores) {
// scores: 长度为 9 的数组,索引 0-8 对应型号 1-9
if (scores.length !== 9) {
throw new Error('需要 9 个型号的评分');
}
// 找到最高分及其索引
let maxScore = -1;
let maxIndex = 0;
for (let i = 0; i < scores.length; i++) {
if (scores[i] > maxScore) {
maxScore = scores[i];
maxIndex = i;
}
}
// 检查是否有并列(简单处理:返回第一个最高分)
const ties = scores.filter(s => s === maxScore).length;
if (ties > 1) {
console.warn('存在并列高分,返回第一个匹配型号');
}
return {
type: maxIndex + 1,
score: maxScore,
description: getTypeDescription(maxIndex + 1)
};
}
function getTypeDescription(type) {
const descriptions = {
1: '完美主义者',
2: '助人者',
3: '成就者',
4: '独特者',
5: '观察者',
6: '忠诚者',
7: '享乐者',
8: '挑战者',
9: '和平者'
};
return descriptions[type] || '未知型号';
}
// 示例用法
const userScores = [3, 5, 2, 4, 1, 4, 3, 2, 5];
const result = calculateEnneagram(userScores);
console.log(result);
// 输出: { type: 2, score: 5, description: '助人者' }
// 注意:型号 9 也是 5 分,但返回第一个发现的最高分常见问题
8 个高频疑问
测出来的型号感觉不像自己,是不是不准?
36题和144题测出来不一样,该信哪个?
为什么我测了好几次,每次结果都不一样?
这个测试结果能用来招聘选人吗?
测出来的型号能改变吗?
这个工具是免费的吗?有次数限制吗?
为什么我选了「完全符合」但得分很低?
手机浏览器上能正常用吗?答题到一半退出会丢进度吗?
相关工具
「性格测试」下的其他工具