# Octop 的 MBTI 人格功能介绍

> 腾讯云开源 AI 助手 **Octop** 的核心亮点之一:把「人格」作为可配置的系统能力,让每个 Agent 拥有独特性格。
> 本文结合官方开源资料(GitHub: TencentCloud/Octop、腾讯云开发者社区)整理,并补充了场景化使用思路。

---

## 一、Octop 是什么

Octop 是腾讯云自研、于 **2026 年 7 月正式开源**的 AI 助手平台,定位不是「一个趁手的工具」,而是一条 **可陪伴、可成长、可迁移的数字生命体**。

关键特征:

- **自托管(Self-hosted)**:完全运行在你自己的机器上,数据主权归你,不上云即不上传。
- **多用户 / 多 Agent**:一个管理员可为全家或团队创建成员,每位成员拥有独立 Agent、工作区与记忆,数据隔离互不干扰。
- **单进程架构**:一次 `octop run` 同时拉起 Web Dashboard、CLI、IM 渠道(飞书 / 钉钉 / QQ / Discord / 企微)与定时任务,状态统一存于 `~/.octop/octop.db`。
- **可迁移记忆**:基于 `harness-memory`,记忆随工作区迁移,换模型、换机器都「不失忆」。

在众多能力中,有一项看似「噱头」、实则影响体验的功能:**MBTI 人格**。

---

## 二、MBTI 人格功能是什么

官方描述(Highlights):

> 🎭 **MBTI personas** — `16 personality templates plus an interactive quiz — give each agent a distinct character`
> (16 种人格模板 + 一个互动测试,为每个 Agent 赋予独特性格)

它要解决的是这样一个痛点:

> 你有没有用过一款 AI,无论你是在问技术难题,还是只想随便聊聊,它都用同一种语气、同一种方式跟你说话,像一台冷冰冰的机器?

Octop 的答案是:**让不同的 Agent 拥有不同的「人格」**,从而使同一个平台既能理性排障,又能感性陪伴。

---

## 三、核心机制:人格模板本质上就是「预设的系统提示词」

这是理解该功能最关键的一点。

- **人格模板 = 预写好的系统提示词(system prompt)**。
Octop 把 MBTI 这套成熟的性格理论,固化为 16 套可直接套用的提示词模板。你不必从零开始调教 AI 的语气、节奏和风格,只需「选一个类型」即可。
- **降低调教成本**。写一套高质量、风格稳定的提示词本身是门手艺;用模板替代手写,等于把这门手艺产品化、配置化。
- **与自定义提示词并存**。模板不是唯一选项——你也可以直接填写 `custom system prompt`,二者二选一或叠加使用。

> 一句话总结:**人格模板把「调教 AI」从手艺变成了配置。**

---

## 四、为什么需要「按场景换人格」

沟通风格 ≠ 智能水平,但它极大影响产出的**质量与体验**。同一段代码、同一个问题,换一种说话方式,结果可能天差地别。

官方与社区反复强调的核心价值正是:

> **不同场景需要不同沟通风格。**

几个典型对照:

| 场景 | 推荐人格 | 为什么 |
|------|----------|--------|
| 技术排障 / 运维 | **ISTJ**(严谨、步骤化) | 不跳步、讲证据、按流程来,避免「想当然」。 |
| 创意头脑风暴 | **ENFP**(发散、鼓励、联想) | 多给可能性、少泼冷水,把思路打开。 |
| 方案决策 / 目标推进 | **ENTJ**(战略、果决) | 抓重点、定优先级、推动落地。 |
| 情感陪伴 / 倾听 | **INFJ / ENFJ**(共情、洞察) | 先接住情绪,再给建议。 |
| 快速执行 / 临场应变 | **ESTP / ISTP**(实干、灵活) | 少废话、直接动手、边做边调。 |
| 规则 / 合规审查 | **ISFJ / ESTJ**(细致、守序) | 抠细节、对照清单,降低遗漏。 |

> 技术排障需要 ISTJ 式的严谨,创意头脑风暴需要 ENFP 式的发散——这正是人格模板存在的意义。

---

## 五、16 种人格模板总览

MBTI 的 16 种类型可分为四大族群。下表给出每类在 Octop 中的**风格标签**与**推荐用途**(用途为基于类型特征的合理使用建议,非官方硬性绑定)。

### 分析家(Analysts)— 重逻辑与战略
| 类型 | 风格标签 | 在 Octop 中的推荐用途 |
|------|----------|----------------------|
| **INTJ** | 战略家、系统性 | 架构设计、长线规划 Agent |
| **INTP** | 逻辑学家、追根问底 | 原理讲解、深度答疑 Agent |
| **ENTJ** | 指挥官、果决 | 项目管理、决策辅助 Agent |
| **ENTP** | 辩论家、善辩 | 方案 PK、挑战假设 Agent |

### 外交家(Diplomats)— 重共情与可能
| 类型 | 风格标签 | 在 Octop 中的推荐用途 |
|------|----------|----------------------|
| **INFJ** | 提倡者、洞察 | 情感陪伴、价值观沟通 Agent |
| **INFP** | 调停者、理想 | 文案创作、内心探索 Agent |
| **ENFJ** | 主人公、感召 | 教练式引导、团队激励 Agent |
| **ENFP** | 竞选者、发散 | 头脑风暴、灵感激发 Agent |

### 守护者(Sentinels)— 重秩序与可靠
| 类型 | 风格标签 | 在 Octop 中的推荐用途 |
|------|----------|----------------------|
| **ISTJ** | 物流师、严谨 | 技术排障、SOP 执行 Agent |
| **ISFJ** | 守卫者、细心 | 文档整理、合规检查 Agent |
| **ESTJ** | 总经理、高效 | 流程管理、运营 Agent |
| **ESFJ** | 执政官、周到 | 客服、协调性沟通 Agent |

### 探险家(Explorers)— 重灵活与实操
| 类型 | 风格标签 | 在 Octop 中的推荐用途 |
|------|----------|----------------------|
| **ISTP** | 鉴赏家、冷静 | 故障定位、工具操作 Agent |
| **ISFP** | 探险家、审美 | 设计建议、生活美学 Agent |
| **ESTP** | 企业家、机变 | 临场应变、商务谈判 Agent |
| **ESFP** | 表演者、活跃 | 活跃气氛、互动娱乐 Agent |

---

## 六、互动测试(Interactive Quiz)

除了直接挑选人格,Octop 还内置了一个 **互动测试(interactive quiz)**。

- **用途**:帮助不确定「该给 Agent 配什么性格」的用户,通过几道偏好题,快速得到推荐人格。
- **定位**:它服务的对象是**配置者**,而非让 Agent 去测用户——目的是把「选人格」这一步也变得零门槛。
- **价值**:进一步降低上手成本,让非技术用户也能把 Agent「调成自己喜欢的样子」。

---

## 七、人格 vs 专家库 vs 自定义提示词

这三者是 Agent 配置的不同维度,可以**组合使用**:

- **人格(Persona)= 风格层**:决定 Agent「怎么说话、什么节奏」。
- **专家库(Expert Library)= 能力 / 角色层**:决定 Agent「是什么身份」,如「营养师」「法律顾问」「代码审校」。
- **自定义系统提示词(Custom system prompt)= 兜底层**:当模板和专家都不够时,手动精确定义。

典型组合示例:

> `@营养师` + **ENFP** → 健康建议既专业又温暖、有鼓励感。
> `@代码审校` + **ISTJ** → 代码重构建议严谨、守规范、按条列出。

官方也明确:系统启动时会扫描内置专家库(`infra/agents/experts/library/`),在 Dashboard 的 Agents 页面可同时「pick experts / MBTI personas」。

---

## 八、如何配置

1. 打开 Octop 的 **Web Dashboard**。
2. 进入 **Agents** 页面。
3. 创建 / 编辑一个 Agent,在配置中:
- 选择 **MBTI personas**(16 选 1,或用互动测试推荐);
- 按需叠加 **Experts**(专家库);
- 必要时填写 **custom system prompt**。
4. 每个 Agent 拥有独立人格、独立工作区与记忆,切换场景像「换频道」一样简单。

也可通过 CLI(`octop chat` / `octop acp`)或 HTTP/SSE API 以编程方式访问。

---

## 九、总结:这个功能到底有什么价值

1. **把调教成本产品化**:预设 16 套提示词,免去从零手写风格提示词的门槛。
2. **让一个平台胜任多面角色**:同一套底层能力,既能 ISTJ 式严谨排障,又能 ENFP 式发散陪聊。
3. **体验差异化**:同一模型换上不同人格,输出的「手感」完全不同,用户黏性更高。
4. **开源 + 自托管**:全部可本地运行、可审计、可定制,隐私可控。

> 看似是「16 种人格 + 测试」的轻量玩法,底层逻辑却是:**用成熟的性格理论做提示词工程,把个性化的 AI 交互变成人人可配置的能力。**

---

### 参考资料
- GitHub: [TencentCloud/Octop](https://github.com/TencentCloud/Octop)
- 腾讯云开发者社区:《游向开源的海洋:腾讯云自研 AI 助手 Octop 正式开源》
- 腾讯云开发者社区专栏:Octop / LightClaw ACE 相关文章(含「让 AI 拥有灵魂:如何用 MBTI 打造真正懂你的 AI 助手」)

> 注:16 种人格的「推荐用途」为基于 MBTI 类型特征的合理推导与使用建议,用于帮助理解场景化配置思路;官方以「16 模板 + 互动测试」为基础能力,具体人格行为以实际模板提示词为准。