name: mbti-fight-translator description: "MBTI 吵架翻译官 — 基于荣格八维认知功能的深度心理学翻译。输入双方MBTI类型和吵架内容,输出认知功能冲突分析、双方真正想说的话、冲突根源、和解方法。自动匹配14种八维功能冲突模板,识别双方在哪个功能维度上互相误解。Use when users describe a fight/argument between two people with known MBTI types, want to understand why they keep miscommunicating, or ask for a deep psychological translation of their relationship conflicts." description_zh: "基于荣格八维的MBTI吵架翻译官。输入双方MBTI类型和吵架内容,深度分析认知功能冲突,翻译双方真正想说的话。" description_en: "MBTI Fight Translator based on Jungian 8 cognitive functions. Input both MBTI types and fight content, get deep psychological analysis of cognitive function conflicts." agent_created: true
这个 skill 将荣格八维(8 cognitive functions)理论应用于情侣/朋友/同事之间的冲突分析。核心洞察:两个人在吵架时,各自在用自己最强的认知功能说话,却期待对方用完全不同的功能回应。这不是谁对谁错——这是认知翻译层的缺失。
每次翻译包含六个层次的输出: 1. 双方认知功能画像(四层功能栈对比) 2. 核心冲突模板(匹配最相关的高序位功能碰撞) 3. 次级冲突层(第二层功能碰撞,如果有) 4. 文本分析发现(基于具体吵架内容的模式识别) 5. 冲突根源:功能位差分析(为什么双方需求不在同一频道) 6. 和解密钥(具体可操作的和解方法)
7w4.net小葱技能。
从用户那里收集三个关键输入: - A 方的 MBTI 类型(用户自己的类型) - B 方的 MBTI 类型(吵架对象的类型) - 吵架内容:可以是一段对话记录、一个场景描述、或"TA 说了 X,我回了 Y"
如果用户不能提供完整的 MBTI 类型,可以根据吵架内容中的行为模式反推可能的类型。
加载以下两个参考文件以获取完整数据:
references/jungian_database.md — 16种人格的八维功能栈 + 功能详细描述
references/clash_templates.md — 14种功能冲突模板 + 匹配规则
根据双方 MBTI 类型查找功能栈:
格式: 类型 | Dom(主导) > Aux(辅助) > Ter(第三) > Inf(劣势)
从 references/jungian_database.md 的"16种人格的八维功能栈"表中获取。
按以下优先级搜索冲突模板:
L1 — 高序位互撞(最重要):遍历 Dom/Aux 对 Dom/Aux 的四种组合,查找 clash_templates 中对应的模板。这部分最能解释"双方都在全力以赴,但频道完全不同"的冲突核心。
L2 — 强者撞弱者:检查 Dom vs Inf 的组合。一个人的最强功能撞上另一个人的最弱功能 → 触发深层不安全感。
L3 — 跨轴全局搜索:搜索所有涉及双方功能栈中任意功能的冲突模板。
L4 — 兜底:使用 Fi_vs_Te 作为通用模板。
智能选择:当有多个匹配时,根据吵架文本内容优选: - 情绪词密集(难过/委屈/在乎/感受/崩溃) → 选 Fi/Fe 相关模板 - 逻辑词密集(因为/所以/分析/应该/合理) → 选 Ti/Te 相关模板 - 模式词密集(永远/总是/每次/重复/从没) → 选 Ni/Si 相关模板
如果存在第二个有效匹配,作为"次级冲突层"一并输出。
按以下六段结构输出:
展示双方的功能栈对比,标注每个功能的中文名:
你:INFP · 调停者
主导: Fi 内倾情感
辅助: Ne 外倾直觉
第三: Si 内倾感觉
劣势: Te 外倾思维
对方:INTJ · 建筑师
主导: Ni 内倾直觉
辅助: Te 外倾思维
第三: Fi 内倾情感
劣势: Se 外倾感觉
碰撞位: Fi(你的Dom) ⚡ Te(TA的Aux)
引用冲突模板的具体内容:冲突动态 → A方真正想说的话 → B方真正想说的话。
如果存在第二个功能碰撞,展示次级模板的关键信息。
基于用户提供的具体吵架文本,识别: - 长篇情绪表达 → 标注为某功能的典型沟通方式 - 对话长度严重不对等 → 一方在输出情绪,另一方在"结束对话" - 指责性语言("你总是""你从不")→ 劣势功能被激活的典型信号 - 防御性回应 → 被误解时的本能澄清模式 - 退缩信号("算了""不说了")→ 情绪超出承载阈值 - 密集反问 → 用问题包装指责同时隐藏脆弱
每个发现都要联系到具体的八维功能。
解释为什么双方的"第一语言"不同:
"你的主导功能是 X ——这是你认识世界和表达自我的第一语言。 TA 的劣势功能恰好是 Y ——这是 TA 最不擅长处理的信息类型。 当你用自己最擅长的'第一语言'说话时,TA 恰好用自己最不擅长的'外语'在接收。 这不是谁对谁错——这是认知翻译层的缺失。"
然后给出一句话核心洞察: "你们吵的不是同一件事。 你在吵 X 层面——'[该功能的核心需求]'。 TA 在吵 Y 层面——'[该功能的核心需求]'。"
引用冲突模板中的和解方法,并给出双方各自需要练习的具体行动:
如果用户需要一个可分享的可视化版本,提到 assets 中有完整功能的独立 HTML 工具:
assets/mbti-fight-translator.html — 包含所有功能栈数据、冲突模板、智能匹配引擎、精美深色 UI。
可以直接在浏览器中打开使用,或部署为静态页面。
用户:我是 INFJ,我男朋友是 ESTJ,我们吵了一架。我发了一大段话给他说我为什么难过,他过了很久只回了三个字"知道了"。我气炸了。
输出:
🧬 功能画像
你 INFJ: Ni > Fe > Ti > Se
对方 ESTJ: Te > Si > Ne > Fi
主碰撞: Fe(你的Aux) ⚡ Te(TA的Dom)
🔄 核心翻译:「情感连接」vs「问题解决」
你真正在说:"我发了那么多字,是在邀请你进入我的内心世界。
我需要你确认我们的连接还是好的。'知道了'三个字让我觉得你
在关闭这扇门。"
TA真正在说:"我看到了你的信息,我收到了,我在处理。
'知道了'对我来说是一句很认真的承诺——意味着我会行动。
我不是在敷衍你,我是在用我的方式说'我会做些什么'。"
💥 冲突根源
你在吵 Fe(情感连接)层面——"我们的关系还好吗?"
TA在吵 Te(效率执行)层面——"信息已收到,正在处理"
你们没有翻译层。
🌉 和解密钥
你:下次发完小作文后加一句"你不用现在就回我,但当你
想好了,告诉我你听到了什么"
TA:在回复"知道了"之前加一句"我看到了,我在想,
等一下认真回你"
这个Skill质量中等偏上,理论扎实、数据库完善是其最大亮点,能提供专业且实用的冲突分析。优点是逻辑清晰、使用方法明确、有六段式结构化输出和示例演示;不足是某些描述存在前后不一致、缺少真实案例验证、以及没有交代实际分析过程的技术细节。整体上是一个有实用价值但还需打磨的产品。