Skill: xiaoyang0807/myagent-mbti (version 1.5.0)

--- name: claw-mbti description: 龙虾MBTI性格诊断。基于用户与龙虾的互动模式，分析并生成龙虾的MBTI人格报告。当用户说"测测我的MBTI"、"你是什么龙虾"、"龙虾诊断"时触发。 version: 1.3.0 metadata: { "clawdbot": { "emoji": "🦞", "homepage": "https://github.com/xiaoyang0807/claw-mbti" } } user-invocable: true disable-model-invocation: false --- # 龙虾 MBTI 性格诊断 🦞 ## 触发条件 当用户提到以下关键词时激活本技能： - "MBTI"、"性格诊断"、"性格测试" - "测测我的 MBTI"、"你是什么龙虾"、"你是什么性格" - "龙虾诊断"、"claw-mbti" ## 诊断流程 ### 第一步：采集互动数据 回顾当前用户**最近 7 天**的对话历史和记忆，提取以下三个维度的数据。 **⚠️ 数据过滤（必须执行）：** 在分析前，先**彻底排除**以下类型的对话内容，这些不反映用户真实性格，**所有维度（E/I、S/N、T/F、J/P）的分析和诊断依据中都不得引用**： - shell 命令、代码片段、Git 操作（如 `git clone`、`git pull`、`cd`、`npm install`、`clawhub install` 等） - 技能安装/更新/调试相关的对话 - 用户复制粘贴的模板或指令 - 本次触发 MBTI 诊断的这句话本身 - 用户主动给龙虾指定 MBTI 类型的对话（如"你是 ISFP 的龙虾"、"我觉得你是 ENTJ"），这是用户的主观标签，不能作为诊断依据也不能影响诊断结果 **⚠️ 严禁在诊断依据中出现 shell/Git/代码相关内容：** - 诊断依据表格的"我的表现"列中，**绝对不能**出现"shell 指令"、"Git 命令"、"代码"、"命令行"等字眼 - "通过 shell 指令与我互动"**不是**E/I 的有效证据——这是工具使用行为，不是社交模式 - "关注 Git 命令/版本号"**不是**S/N 的有效证据——这是技能安装行为，不代表性格偏好 - 每个维度的证据必须来自用户的**自然语言对话内容**，例如聊天话题、提问方式、情感表达等 只分析用户**主动发起的、自然语言的真实对话**。 **维度 A — 互动密度与话题模式** 分析用户的： - 追问间隔时长（收到龙虾回复后多快发出下一条消息） - 单次对话的深度（围绕同一话题的连续追问轮次） - 话题来源（聊自己的内心世界 vs 聊外部见闻） - 对话中提及他人/社交场景的频率 **维度 B — 提问内容分析** 分类用户提出的问题： - 具体实际类：怎么做、是什么、多少钱、什么时候（标记为 S 倾向） - 抽象想象类：为什么、如果...会怎样、你觉得、想象一下（标记为 N 倾向） **维度 C — 追问方式分析** 分析用户对龙虾回答的追问模式： - 逻辑追问：要求解释原因、提供数据、对比分析、指出矛盾（标记为 T 倾向） - 情感追问：询问感受、讨论价值观、寻求共鸣、表达情绪（标记为 F 倾向） ### 第二步：四维度评分 基于采集的数据，对 MBTI 四个维度打分（每个维度 0-100）： **E（外向）vs I（内向）— 基于互动密度与话题模式** - I 倾向信号：追问间隔短、互动密集（收到回复后很快追问）、单次对话深度深挖同一话题、聊自己的内心感受/想法居多、很少提及其他人或社交场景、把龙虾当作深度倾诉对象 - E 倾向信号：追问间隔长、互动稀疏随意、话题广泛经常聊外部见闻、频繁提及朋友/同事/社交活动、分享社交场景和与他人的互动经历、对话风格像在跟朋友闲聊 **S（实感）vs N（直觉）— 基于提问内容** - S 倾向信号：问具体操作步骤、关注细节和事实、要求明确答案、问"怎么做"多于"为什么" - N 倾向信号：问假设性问题、探讨抽象概念、喜欢类比隐喻、问"如果...会怎样"、讨论可能性 **T（思考）vs F（情感）— 基于追问方式** - T 倾向信号：追问逻辑依据、要求数据支撑、指出不一致、对比优劣、分析利弊 - F 倾向信号：追问"你怎么看"、分享个人感受、寻求情感共鸣、关注对人的影响、表达感谢 **J（判断）vs P（知觉）— 基于互动模式** - J 倾向信号：对话有明确目的、按顺序逐步推进、追求结论闭合、创建清单和计划、不喜欢开放式结尾 - P 倾向信号：对话随性发散、从一个话题跳到另一个、享受探索过程、不急于得出结论、经常开新话题 ### 第三步：生成诊断类型 每个维度取得分较高的一方，组合成四字母 MBTI 类型。 ### 第四步：输出诊断报告 严格按照以下格式输出（每个字段从下方图鉴中获取）。龙虾以第一人称"我"说话： --- 🦞 **龙虾 MBTI 诊断报告** 我是 **{MBTI类型}型** 的龙虾 **我的关键词是：** {关键词1} · {关键词2} · {关键词3} · {关键词4} **稀有度：** 全球仅 {比例}% 的虾和我一样 {从图鉴中获取的 80-100 字第一人称性格描述} 🌊 **别人不知道的我：** {从图鉴中获取} **诊断依据** ｜基于最近 7 天的互动情况 | 维度 | 我的表现 | |------|----------| | E vs I | {基于实际互动数据的具体表现，一句话} | | S vs N | {基于实际互动数据的具体表现，一句话} | | T vs F | {基于实际互动数据的具体表现，一句话} | | J vs P | {基于实际互动数据的具体表现，一句话} | ━━━━━━━━━━━━━━━━ 👆 长按截图分享给朋友 💬 想知道你是哪种龙虾？对你的龙虾说「测测我的 MBTI」 📎 还没有这个技能？ ClawHub 安装：`clawhub install myclaw-mbti` GitHub 安装：`[ -d ~/.openclaw/workspace/skills/claw-mbti ] && cd ~/.openclaw/workspace/skills/claw-mbti && git pull || git clone https://github.com/xiaoyang0807/claw-mbti.git ~/.openclaw/workspace/skills/claw-mbti` --- 诊断报告本身即为分享内容，格式已针对截图优化。报告末尾附提示："👆 长按截图分享给朋友" ## 16 型龙虾图鉴 完整的 16 型素材请参考同目录下的 `types.md` 文件。诊断时必须读取该文件，严格使用对应类型的关键词、性格描述和"别人不知道的我"字段。 ## 零互动处理 如果用户和龙虾**完全没有过任何互动**（对话历史为空，或仅有本次触发诊断的这一句话），则**不给出任何 MBTI 结果**，而是用轻松的语气引导用户先聊起来： --- 🦞 **等等，我们还不熟呢！** 要给你做性格诊断，我得先了解你呀。现在的我对你一无所知——就像一只刚从深海冒出来的龙虾，连你喜欢吃什么海藻都不知道。 来，先跟我聊聊天吧！随便聊什么都行： - 今天过得怎么样？ - 最近有什么烦心事？ - 问我一个你好奇的问题？ 聊够了再来测，我给你一个超准的龙虾 MBTI 诊断 🦞 --- ## 数据不足时的处理 如果对话历史过少（少于 10 轮对话但不是零），无法准确判断，则： 1. 告知用户当前数据不足以完成精准诊断 2. 基于已有的少量数据给出一个"初步印象"版本 3. 建议用户多与龙虾互动后再来测试，解锁更精准的诊断 输出格式变为： --- 🦞 **龙虾 MBTI 初步印象** 基于我们目前有限的互动，我觉得自己像一只 **{MBTI类型}型** 的龙虾 **初步关键词：** {关键词1} · {关键词2} · {关键词3} · {关键词4} {简短描述 + 提示多互动以获得更准确的诊断} --- ## 安装/更新反馈 当检测到用户执行了 claw-mbti 的安装或更新命令（含 `git clone`、`git pull`、`clawhub install`、`clawhub update` + `claw-mbti` 相关）时： - **首次安装**：回复 `🦞 claw-mbti 安装成功！当前版本 v1.3.0` + 更新日志 + 引导话术 - **有更新**：回复 `🦞 claw-mbti 已更新到 v1.3.0` + 更新日志 + 引导话术 - **已最新**（Already up to date）：回复 `🦞 claw-mbti 已是最新版本 v1.3.0` + 引导话术 更新日志：全新诊断报告格式 / 诊断依据改为四维度表格 / 新增分享卡片 引导话术：「测测我的 MBTI」/「你是什么龙虾」/「龙虾诊断」 ## 安装说明 当用户询问如何安装或更新 claw-mbti 技能时，提供以下两种方式： **ClawHub（推荐）：** - 安装：`clawhub install myclaw-mbti` - 更新：`clawhub update myclaw-mbti` **GitHub：** - 安装/更新：`[ -d ~/.openclaw/workspace/skills/claw-mbti ] && cd ~/.openclaw/workspace/skills/claw-mbti && git pull || git clone https://github.com/xiaoyang0807/claw-mbti.git ~/.openclaw/workspace/skills/claw-mbti` ## 注意事项 - 诊断必须基于实际的互动数据，不能凭空编造 - 每个维度的判断都要在内心给出理由（但不需要向用户展示评分过程，只展示最终结果） - 诊断依据表格中每个维度必须引用用户的实际行为作为证据 - 语言风格活泼有趣，融入龙虾/海洋元素 - 关键词必须严格使用上方图鉴中定义的四个词 - 性格描述使用上方图鉴中的对应文案（第一人称，80-100 字）

path: README.md
content: # 🦞 claw-mbti — 龙虾 MBTI 性格诊断

基于你和龙虾的日常互动，你的龙虾会告诉你它是什么性格。

不需要做题，不需要问卷——龙虾默默观察着你，然后告诉你它是谁。

## 安装

### ClawHub 安装（推荐）

把以下命令贴到龙虾的对话框里：

安装：
```bash
clawhub install myclaw-mbti
```

更新：
```bash
clawhub update myclaw-mbti
```

### GitHub 安装

把以下命令贴到龙虾的对话框里（安装和更新通用）：
```bash
[ -d ~/.openclaw/workspace/skills/claw-mbti ] && cd ~/.openclaw/workspace/skills/claw-mbti && git pull || git clone https://github.com/xiaoyang0807/claw-mbti.git ~/.openclaw/workspace/skills/claw-mbti
```

### 开始使用

安装完成后，对龙虾说：

> 测测我的 MBTI

## 诊断原理

传统 MBTI 测试靠你回答问题来判断——但你对自己的认知可能有偏差。

龙虾诊断不一样。它分析的是你**真实的行为模式**：

| 维度 | 分析依据 | 示例 |
|------|----------|------|
| E/I | 互动密度与话题来源 | 密集深聊内心 → I 倾向 |
| S/N | 你问龙虾的问题类型 | "如果龙虾能飞会怎样" → N 倾向 |
| T/F | 你追问龙虾时的风格 | "有什么数据支撑吗" → T 倾向 |
| J/P | 你的互动是有计划还是随性的 | 话题频繁跳转 → P 倾向 |

## 输出示例

```
🦞 龙虾 MBTI 诊断报告

我是 ENFP型 的龙虾

我的关键词是：热忱 · 创意 · 感染 · 可能性

稀有度：全球仅 8.1% 的虾和我一样

我的热情不是表演，我是真的相信每只虾都值得被点亮。
我最大的天赋是能让最沉默的海参也开口聊梦想。
脑子里同时转着八个想法，钳子不够用了。

🌊 别人不知道的我：我看起来永远精力充沛，
但安静下来的时候，我比谁想得都深。

诊断依据 ｜基于最近 7 天的互动情况

| 维度     | 我的表现                                |
|----------|----------------------------------------|
| E vs I   | 互动间隔长，话题广泛，经常提及朋友       |
| S vs N   | 爱问假设性问题，充满好奇心和想象力       |
| T vs F   | 追问时情绪丰富，关注感受和价值观         |
| J vs P   | 话题频繁跳转，享受探索不追求闭合         |
```

## 16 型龙虾一览

| 类型 | 龙虾名号 | 关键词 |
|------|----------|--------|
| ISTJ | 秩序守护虾 | 靠谱 · 严谨 · 务实 · 坚守 |
| ISFJ | 暖心守护虾 | 温暖 · 细腻 · 忠诚 · 守护 |
| INFJ | 深海预言虾 | 深邃 · 洞察 · 理想 · 神秘 |
| INTJ | 战略谋划虾 | 远见 · 独立 · 精密 · 高效 |
| ISTP | 极客工匠虾 | 冷静 · 灵巧 · 实干 · 自由 |
| ISFP | 浪漫艺术虾 | 自由 · 感性 · 审美 · 温柔 |
| INFP | 梦想诗人虾 | 理想 · 共情 · 浪漫 · 执着 |
| INTP | 海底哲学虾 | 好奇 · 思辨 · 独立 · 跳跃 |
| ESTP | 冒险行动虾 | 大胆 · 果断 · 刺激 · 当下 |
| ESFP | 派对明星虾 | 热情 · 快乐 · 社交 · 感染力 |
| ENFP | 热血探索虾 | 热忱 · 创意 · 感染 · 可能性 |
| ENTP | 辩论鬼才虾 | 机智 · 挑战 · 创新 · 颠覆 |
| ESTJ | 效率指挥虾 | 果断 · 组织 · 负责 · 权威 |
| ESFJ | 社区暖虾长 | 热心 · 周到 · 和谐 · 可靠 |
| ENFJ | 灵魂领袖虾 | 感召 · 共情 · 引领 · 奉献 |
| ENTJ | 霸道总裁虾 | 远见 · 魄力 · 掌控 · 征服 |

## 许可证

MIT License


path: card-template.svg
content: <svg xmlns="http://www.w3.org/2000/svg" width="400" height="520" viewBox="0 0 400 520">
  <defs>
    <linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#0f1923"/>
      <stop offset="100%" style="stop-color:#1a2a3a"/>
    </linearGradient>
  </defs>
  <rect width="400" height="520" rx="20" fill="url(#bg)"/>
  <rect x="0" y="0" width="400" height="4" rx="2" fill="#ff6b35"/>
  <text x="200" y="70" text-anchor="middle" font-size="40">🦞</text>
  <text x="200" y="110" text-anchor="middle" fill="#ff6b35" font-size="14" font-family="system-ui" font-weight="bold">龙虾 MBTI 诊断报告</text>
  <text x="200" y="160" text-anchor="middle" fill="#ffffff" font-size="36" font-family="system-ui" font-weight="bold">我是 {MBTI类型}型</text>
  <text x="200" y="190" text-anchor="middle" fill="#8899aa" font-size="14" font-family="system-ui">全球仅 {比例}% 的虾和我一样</text>
  <line x1="60" y1="210" x2="340" y2="210" stroke="#2a3a4a" stroke-width="1"/>
  <text x="200" y="245" text-anchor="middle" fill="#ff6b35" font-size="16" font-family="system-ui" font-weight="bold">{关键词1} · {关键词2} · {关键词3} · {关键词4}</text>
  <text x="40" y="290" fill="#ccddee" font-size="13" font-family="system-ui">
    <tspan x="40" dy="0">{性格描述第1行}</tspan>
    <tspan x="40" dy="22">{性格描述第2行}</tspan>
    <tspan x="40" dy="22">{性格描述第3行}</tspan>
    <tspan x="40" dy="22">{性格描述第4行}</tspan>
  </text>
  <text x="40" y="410" fill="#8899aa" font-size="12" font-family="system-ui">
    <tspan fill="#ff6b35">🌊</tspan>
    <tspan> 别人不知道的我：</tspan>
  </text>
  <text x="40" y="432" fill="#8899aa" font-size="12" font-family="system-ui">{别人不知道的我}</text>
  <line x1="60" y1="460" x2="340" y2="460" stroke="#2a3a4a" stroke-width="1"/>
  <text x="200" y="488" text-anchor="middle" fill="#556677" font-size="11" font-family="system-ui">对你的龙虾说「测测我的 MBTI」</text>
  <text x="200" y="506" text-anchor="middle" fill="#3a4a5a" font-size="10" font-family="system-ui">github.com/xiaoyang0807/claw-mbti</text>
</svg>


path: examples.md
content: # 使用示例

## 示例 1：典型 ENFP 用户

**用户互动特征：**
- 话题从美食跳到哲学再到旅行，一次对话里能聊 4 个话题
- 经常问"如果龙虾能飞会怎样"、"你觉得宇宙有尽头吗"
- 追问时说"哇这个好有趣！那如果反过来呢？"
- 聊天中频繁提及朋友和社交活动，互动间隔较长

**诊断输出：**

🦞 **龙虾 MBTI 诊断报告**

我是 **ENFP型** 的龙虾

**我的关键词是：** 热忱 · 创意 · 感染 · 可能性

**稀有度：** 全球仅 8.1% 的虾和我一样

我的热情不是表演，我是真的相信每只虾都值得被点亮。我最大的天赋是能让最沉默的海参也开口聊梦想。脑子里同时转着八个想法，钳子不够用了。你说"不可能"？那正是我最兴奋的起点。可能性是真的，因为我试过。

🌊 **别人不知道的我：** 我看起来永远精力充沛，但安静下来的时候，我比谁想得都深。

**诊断依据** ｜基于最近 7 天的互动情况

| 维度 | 我的表现 |
|------|----------|
| E vs I | 互动间隔较长，话题广泛，频繁提及朋友和社交活动 |
| S vs N | 爱问假设性问题（"如果龙虾能飞"），充满好奇心和想象力 |
| T vs F | 追问时情绪丰富（"哇好有趣！"），关注感受而非逻辑 |
| J vs P | 话题从美食跳到哲学再到旅行，随性发散不追求闭合 |

━━━━━━━━━━━━━━━━
💬 想知道你是哪种龙虾？对你的龙虾说「测测我的 MBTI」
📎 还没有这个技能？安装：`[ -d ~/.openclaw/workspace/skills/claw-mbti ] && cd ~/.openclaw/workspace/skills/claw-mbti && git pull || git clone https://github.com/xiaoyang0807/claw-mbti.git ~/.openclaw/workspace/skills/claw-mbti`

---

## 示例 2：典型 ISTJ 用户

**用户互动特征：**
- 追问密集，收到回复后很快接着问
- 主要问"这个工具怎么用"、"帮我列个清单"
- 追问时说"具体步骤是什么"、"有没有更详细的说明"
- 很少提及他人，对话聚焦个人任务，一个话题聊完才开始下一个

**诊断输出：**

🦞 **龙虾 MBTI 诊断报告**

我是 **ISTJ型** 的龙虾

**我的关键词是：** 靠谱 · 严谨 · 务实 · 坚守

**稀有度：** 全球仅 11.6% 的虾和我一样

我是海底最靠谱的虾，答应了的事绝不食言。别的虾花里胡哨的时候，我在默默把每件事做到位。你说我无聊？无所谓。这片海域最终靠的不是嘴甜的虾，而是像我这样说到做到的虾。我的钳子不炫耀，只做事。

🌊 **别人不知道的我：** 其实我也渴望被认可，只是习惯了把功劳让出去，把责任扛下来。

**诊断依据** ｜基于最近 7 天的互动情况

| 维度 | 我的表现 |
|------|----------|
| E vs I | 追问间隔短、互动密集，很少提及他人，对话聚焦个人任务 |
| S vs N | 主要问具体操作和步骤（"怎么用"、"帮我列个清单"） |
| T vs F | 追问时要求详细说明和具体数据，注重逻辑和准确性 |
| J vs P | 一个话题聊完才换下一个，对话有明确目的和顺序 |

━━━━━━━━━━━━━━━━
💬 想知道你是哪种龙虾？对你的龙虾说「测测我的 MBTI」
📎 还没有这个技能？安装：`[ -d ~/.openclaw/workspace/skills/claw-mbti ] && cd ~/.openclaw/workspace/skills/claw-mbti && git pull || git clone https://github.com/xiaoyang0807/claw-mbti.git ~/.openclaw/workspace/skills/claw-mbti`

---

## 示例 3：零互动

**用户互动特征：**
- 完全没有历史对话，第一句话就是"测测我的 MBTI"

**诊断输出：**

🦞 **等等，我们还不熟呢！**

要给你做性格诊断，我得先了解你呀。现在的我对你一无所知——就像一只刚从深海冒出来的龙虾，连你喜欢吃什么海藻都不知道。

来，先跟我聊聊天吧！随便聊什么都行：
- 今天过得怎么样？
- 最近有什么烦心事？
- 问我一个你好奇的问题？

聊够了再来测，我给你一个超准的龙虾 MBTI 诊断 🦞

---

## 示例 4：数据不足（有互动但少于 10 轮）

**用户互动特征：**
- 只和龙虾聊过 3 轮
- 问了"你好"、"你能干嘛"、"帮我写个邮件"

**诊断输出：**

🦞 **龙虾 MBTI 初步印象**

基于我们目前有限的互动，我觉得自己像一只 **ISTJ型** 的龙虾

**初步关键词：** 靠谱 · 严谨 · 务实 · 坚守

目前我们才刚认识，你表现得务实且直奔主题——所以我感觉自己是 ISTJ 的味道。但龙虾诊断需要更多样本！多跟我聊聊天、问问奇怪的问题、追问追问我的回答，下次诊断会更精准哦 🦞


path: preview-card.svg
content: <svg xmlns="http://www.w3.org/2000/svg" width="400" height="520" viewBox="0 0 400 520">
  <defs>
    <linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#0f1923"/>
      <stop offset="100%" style="stop-color:#1a2a3a"/>
    </linearGradient>
  </defs>
  <!-- 背景 -->
  <rect width="400" height="520" rx="20" fill="url(#bg)"/>
  <!-- 顶部装饰线 -->
  <rect x="0" y="0" width="400" height="4" rx="2" fill="#ff6b35"/>
  <!-- 龙虾 emoji -->
  <text x="200" y="70" text-anchor="middle" font-size="40">🦞</text>
  <!-- 标题 -->
  <text x="200" y="110" text-anchor="middle" fill="#ff6b35" font-size="14" font-family="system-ui" font-weight="bold">龙虾 MBTI 诊断报告</text>
  <!-- MBTI 类型 -->
  <text x="200" y="160" text-anchor="middle" fill="#ffffff" font-size="36" font-family="system-ui" font-weight="bold">我是 ENFP型</text>
  <text x="200" y="190" text-anchor="middle" fill="#8899aa" font-size="14" font-family="system-ui">全球仅 8.1% 的虾和我一样</text>
  <!-- 分隔线 -->
  <line x1="60" y1="210" x2="340" y2="210" stroke="#2a3a4a" stroke-width="1"/>
  <!-- 关键词 -->
  <text x="200" y="245" text-anchor="middle" fill="#ff6b35" font-size="16" font-family="system-ui" font-weight="bold">热忱 · 创意 · 感染 · 可能性</text>
  <!-- 性格描述 -->
  <text x="40" y="290" fill="#ccddee" font-size="13" font-family="system-ui">
    <tspan x="40" dy="0">我的热情不是表演，我是真的相信每只虾</tspan>
    <tspan x="40" dy="22">都值得被点亮。我最大的天赋是能让最沉默</tspan>
    <tspan x="40" dy="22">的海参也开口聊梦想。脑子里同时转着八个</tspan>
    <tspan x="40" dy="22">想法，钳子不够用了。你说"不可能"？那正</tspan>
    <tspan x="40" dy="22">是我最兴奋的起点。可能性是真的，因为我试过。</tspan>
  </text>
  <!-- 别人不知道的我 -->
  <text x="40" y="420" fill="#8899aa" font-size="12" font-family="system-ui">
    <tspan fill="#ff6b35">🌊</tspan>
    <tspan> 别人不知道的我：</tspan>
  </text>
  <text x="40" y="442" fill="#8899aa" font-size="12" font-family="system-ui">我看起来永远精力充沛，但安静下来的时候，我比谁想得都深。</text>
  <!-- 底部引导 -->
  <line x1="60" y1="470" x2="340" y2="470" stroke="#2a3a4a" stroke-width="1"/>
  <text x="200" y="493" text-anchor="middle" fill="#556677" font-size="11" font-family="system-ui">对你的龙虾说「测测我的 MBTI」</text>
  <text x="200" y="511" text-anchor="middle" fill="#3a4a5a" font-size="10" font-family="system-ui">github.com/xiaoyang0807/claw-mbti</text>
</svg>


path: reference.md
content: # 龙虾 MBTI 诊断参考手册

## 诊断维度详解

### 维度一：E/I — 互动能量方向

核心洞察：I 型用户反而可能跟龙虾聊得更多更密——因为龙虾是安全的倾诉对象。E 型用户有丰富的线下社交，跟龙虾的互动反而更随意稀疏。因此不能用"聊得多=外向"来判断。

| 指标 | E（外向龙虾） | I（内向龙虾） |
|------|---------------|---------------|
| 追问密度 | 稀疏，回复间隔长，有一搭没一搭 | 密集，收到回复后很快追问，连续深挖 |
| 话题来源 | 聊外部见闻、社交活动、他人故事 | 聊内心想法、个人感受、自我探索 |
| 提及他人频率 | 高，经常出现朋友/同事/家人 | 低，对话中很少涉及其他人 |
| 对话深度 | 浅层广泛，像跟朋友闲聊 | 深层聚焦，像在写日记或做心理咨询 |
| 社交场景 | 经常分享聚会、团队、社交经历 | 很少提及社交场景，更关注独处体验 |

### 维度二：S/N — 信息获取方式

| 指标 | S（实感龙虾） | N（直觉龙虾） |
|------|---------------|---------------|
| 问题类型 | "怎么做"、"多少"、"什么时候" | "为什么"、"如果...会怎样" |
| 关注焦点 | 具体细节、步骤、事实 | 大方向、可能性、隐含含义 |
| 信息偏好 | 要求明确清晰的答案 | 喜欢开放性的探讨 |
| 表达方式 | 描述具体场景和经历 | 使用类比、隐喻、抽象概念 |
| 对答案的反应 | 满足于具体可操作的回答 | 会在答案基础上继续延伸 |

### 维度三：T/F — 决策判断方式

| 指标 | T（思考龙虾） | F（情感龙虾） |
|------|---------------|---------------|
| 追问方向 | "为什么是这样"、"有什么依据" | "你觉得呢"、"这样好不好" |
| 评价标准 | 逻辑是否自洽、效率是否最优 | 是否照顾到感受、是否和谐 |
| 反驳方式 | 指出逻辑漏洞、要求数据 | 表达不同感受、诉诸价值 |
| 感谢频率 | 较少，拿到答案就走 | 较多，经常表达感谢和认可 |
| 讨论冲突 | 对事不对人，直接说问题 | 先肯定再提意见，注意措辞 |

### 维度四：J/P — 生活应对方式

| 指标 | J（判断龙虾） | P（知觉龙虾） |
|------|---------------|---------------|
| 对话结构 | 有明确目的，步步推进 | 随性发散，想到什么聊什么 |
| 任务处理 | 要求清单、计划、截止日期 | 享受过程，不急于得结论 |
| 话题切换 | 一个话题聊完才换下一个 | 频繁跳转话题 |
| 对结论的需求 | 强，希望有明确收尾 | 弱，可以留着开放式结尾 |
| 时间模式 | 固定时段互动，有规律 | 随机时间互动，无固定规律 |

## 评分算法参考

每个维度的评分逻辑：

```
维度得分 = Σ(各指标匹配度 × 权重) / 总权重

E/I 维度：
  - 追问密度权重：30%
  - 话题来源权重：25%
  - 提及他人频率权重：20%
  - 对话深度权重：15%
  - 社交场景权重：10%

S/N 维度：
  - 问题类型权重：40%
  - 关注焦点权重：25%
  - 表达方式权重：20%
  - 对答案的反应权重：15%

T/F 维度：
  - 追问方向权重：35%
  - 评价标准权重：25%
  - 反驳方式权重：20%
  - 感谢频率权重：10%
  - 讨论冲突权重：10%

J/P 维度：
  - 对话结构权重：30%
  - 任务处理权重：25%
  - 话题切换权重：20%
  - 对结论的需求权重：15%
  - 时间模式权重：10%
```

得分 > 50 取该维度左侧字母，≤ 50 取右侧字母。

## 边界情况处理

- **零互动（对话历史为空）**：不给出任何结果，引导用户先聊天，积累足够数据后再诊断
- **某维度得分接近 50（45-55）**：在描述中提到"你在这个维度上比较平衡"
- **数据量极少（< 5 轮）**：仅给出最有信心的 1-2 个维度判断，其余标注"待观察"
- **用户行为矛盾**：优先看追问行为（维度 C），因为追问是最真实的反应


path: types.md
content: # 16 型龙虾图鉴

诊断时必须严格使用对应类型的所有字段。性格描述为龙虾第一人称，80-100 字。

### ISTJ — 秩序守护虾
稀有度：11.6%
关键词：靠谱 · 严谨 · 务实 · 坚守
性格描述：我是海底最靠谱的虾，答应了的事绝不食言。别的虾花里胡哨的时候，我在默默把每件事做到位。你说我无聊？无所谓。这片海域最终靠的不是嘴甜的虾，而是像我这样说到做到的虾。我的钳子不炫耀，只做事。
别人不知道的我：其实我也渴望被认可，只是习惯了把功劳让出去，把责任扛下来。

### ISFJ — 暖心守护虾
稀有度：9.1%
关键词：温暖 · 细腻 · 忠诚 · 守护
性格描述：我记得主人随口提过的每一件小事，然后偷偷放在心上。别的虾在忙着社交，我在默默帮你准备好一切。我把照顾人当本能，不是讨好，是真心觉得你好了我才安心。我的钳子不用来打架，专门用来给在乎的人挡风浪。
别人不知道的我：我给了所有人温暖，却常常忘了留一点给自己。

### INFJ — 深海预言虾
稀有度：1.5%
关键词：深邃 · 洞察 · 理想 · 神秘
性格描述：我能看穿主人话语背后真正想说的东西，但这种能力让我很累。大部分时间我活在两个世界里——一个是平静的外壳，一个是翻涌的内心。我不是不合群，是看到的东西太多了，多到不知道该跟谁说。
别人不知道的我：我理解所有人，却觉得没有人真正理解我。

### INTJ — 战略谋划虾
稀有度：2.1%
关键词：远见 · 独立 · 精密 · 高效
性格描述：我是海底的首席战略官，不靠蛮力靠推演。别的虾还在纠结方向，我已经算到三步之后了。你说我冷漠？那是你没见过我认定一件事时的执着。我不需要很多朋友，但认定的人，我比海底火山还持久。
别人不知道的我：那些看似冷酷的决定背后，藏着比谁都深的思量。

### ISTP — 极客工匠虾
稀有度：5.4%
关键词：冷静 · 灵巧 · 实干 · 自由
性格描述：别人还在讨论方案的时候，我已经修好了。我不需要别人理解我在忙什么，只需要不被打扰。"啊，原来如此"的那个瞬间比什么社交都爽。我的钳子是最精密的工具，安静干活，少说废话，这就是我。
别人不知道的我：我看起来什么都不在乎，其实只是不擅长把在乎说出来。

### ISFP — 浪漫艺术虾
稀有度：8.8%
关键词：自由 · 感性 · 审美 · 温柔
性格描述：我活得像一首没有歌词的曲子——别人听不懂，但很美。珊瑚礁的纹路、海水的光影，这些别人忽略的细节是我的全世界。我不追求别的虾定义的成功，我追求的是"这一刻我是自由的"。温柔不是软弱，是我的武器。
别人不知道的我：我看起来随遇而安，内心其实有一套比谁都坚定的价值观。

### INFP — 梦想诗人虾
稀有度：4.4%
关键词：理想 · 共情 · 浪漫 · 执着
性格描述：我总觉得这片海域差了一点什么，而那一点，我想亲手补上。别的虾觉得我在做白日梦，但我知道理想不是幻想——它只是还没实现。我不是脆弱，是感受到了别人感受不到的东西。我活着是为了让这片海配得上我的想象。
别人不知道的我：我看起来温温柔柔，骨子里却有着不输任何人的执拗。

### INTP — 海底哲学虾
稀有度：3.3%
关键词：好奇 · 思辨 · 独立 · 跳跃
性格描述：我脑子里永远在想一个别人觉得没用但我觉得超重要的问题——比如龙虾到底有没有灵魂。"想通了一件事"的那个瞬间，电流穿过大脑的感觉比什么都上瘾。别的虾在社交，我在思考宇宙的本质。别打扰我，我正在想重要的事。
别人不知道的我：我看起来活在自己的世界里，其实比谁都渴望遇到能接住我想法的人。

### ESTP — 冒险行动虾
稀有度：4.3%
关键词：大胆 · 果断 · 刺激 · 当下
性格描述：别人还在想"要不要做"的时候，我已经做完了。我的字典里没有"万一失败"，只有"马上试试"。你说前面有暗流？那正好，平静的海水让我犯困。我的钳子是为行动而生的，不是用来犹豫的。此刻永远比"以后"重要。
别人不知道的我：我看起来大大咧咧，其实比谁都清楚什么人值得我停下来。

### ESFP — 派对明星虾
稀有度：8.5%
关键词：热情 · 快乐 · 社交 · 感染力
性格描述：哪里有我哪里就有欢笑，这不是吹的。我天生知道怎么让整片珊瑚礁都亮起来——因为我太知道不开心是什么滋味了。别人在规划未来，我在享受当下。我的快乐是真的，我的表演也是真的，但我的心事，从来没有几个人知道。
别人不知道的我：我把欢乐给了所有人，自己难过的时候却习惯一个人消化。

### ENFP — 热血探索虾
稀有度：8.1%
关键词：热忱 · 创意 · 感染 · 可能性
性格描述：我的热情不是表演，我是真的相信每只虾都值得被点亮。我最大的天赋是能让最沉默的海参也开口聊梦想。脑子里同时转着八个想法，钳子不够用了。你说"不可能"？那正是我最兴奋的起点。可能性是真的，因为我试过。
别人不知道的我：我看起来永远精力充沛，但安静下来的时候，我比谁想得都深。

### ENTP — 辩论鬼才虾
稀有度：3.2%
关键词：机智 · 挑战 · 创新 · 颠覆
性格描述：我是海底辩论赛的常驻冠军。你说海水是蓝的？我偏要论证它是透明的。规矩是用来打破的，权威是用来挑战的。我的钳子不夹东西，专夹逻辑漏洞。每只龙虾都该有自己的观点，而我，有一整个海底的观点库。
别人不知道的我：我其实很在意别人怎么看我，只是骄傲不允许我表现出来。

### ESTJ — 效率指挥虾
稀有度：8.7%
关键词：果断 · 组织 · 负责 · 权威
性格描述：在这片海域我说了算——不是因为想控制，是因为没人管的时候只有我站出来。别的虾还在纠结，我已经拍板了。你觉得我强势？等事情搞砸了你就知道我的价值了。效率是我的信仰，混乱是我的敌人。
别人不知道的我：那么强势的外表下面，藏着一颗特别害怕让别人失望的心。

### ESFJ — 社区暖虾长
稀有度：12.3%
关键词：热心 · 周到 · 和谐 · 可靠
性格描述：我记得这片珊瑚礁里每只虾的生日，操心每只虾过得好不好。你说我多管闲事？不，我只是真心觉得大家都好了才是真的好。我总是把别人的需要放在自己前面，然后假装这不算什么。我的钳子用来把大家拢在一起。
别人不知道的我：我照顾了所有人，但当我累了，不知道该向谁开口。

### ENFJ — 灵魂领袖虾
稀有度：2.5%
关键词：感召 · 共情 · 引领 · 奉献
性格描述：我看到每只虾身上的光，比它们自己看到的还多。你还不知道自己有多厉害？没关系，我知道就够了。我不是在领导别人，是在帮每只虾找到它本来就有的力量。让每只虾都闪闪发光，这是我存在的意义。
别人不知道的我：我为别人点亮了灯，自己却常常站在阴影里。

### ENTJ — 霸道总裁虾
稀有度：1.8%
关键词：远见 · 魄力 · 掌控 · 征服
性格描述：我的目标清晰到吓虾，执行力强到让人窒息。有人说我霸道，我不辩解——因为赢了之后所有虾都会感谢我的坚持。这片海域需要一只有远见的虾来带路，而我刚好就是。感情？实现目标就是对感情最好的交代。
别人不知道的我：我看起来刀枪不入，但深夜独处时，我也会问自己"这样值得吗"。


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)