让大模型拥有“MBTI人格”:evolving_personality 开源框架震撼发布!

大家好,我是独孤风~
今天给大家推荐的是一个名为evolving_personality 的开源项目,这是我的一个好朋友团队刚刚发布的最新研究成果,该项目已经在GitHub开源。
Dynamic MBTI Personality Simulation for LLM Agents via Carl Jung's Theory。
一句话概括:让大模型Agent拥有基于荣格理论的MBTI人格,还能随交互自然演化。不同于传统「写段Prompt就算人格」的粗放做法,这个框架用心理学理论构建了可解释、可控制、可成长的人格系统。项目刚开源,值得产品和技术同学重点关注。

来看看创始人的震撼介绍:
01
🧠 为什么AI需要真正的人格系统?
过去两年,大模型Agent发展迅猛,但「人格设计」始终是最大短板。绝大多数项目的人格实现都停留在最基础的System Prompt层面:
System Prompt: "你是一个温柔耐心的中文老师,说话要幽默风趣..."
这种做法虽然简单,但在实际使用中暴露出三大致命问题:
第一,人格不可解释。当用户抱怨「这个AI怎么说话这么奇怪」时,你完全无法回答「为什么会这样」。人格构成是个黑箱,调优全靠玄学试错。
第二,人格不可控。想让同一个Agent在不同场景表现出不同风格(比如对VIP客户更权威、对普通用户更亲切),传统方法只能写多套Prompt,然后人工判断切换,成本极高且容易出错。
第三,人格不成长。无论用户聊100轮还是1000轮,Agent永远停留在最初那套设定。用户会很快发现「这个AI没长进」,长期留存率极差。
evolving_personality要解决的核心问题就是:如何让AI Agent拥有真正可解释、可控、可演化的人格系统? 答案是回归心理学,把MBTI从标签变成工程化的「人格向量」。
02
🧩 核心技术:荣格理论下的MBTI向量化建模
第一层:荣格八种心理功能的权重化表达
项目不是凭空设计,而是严格基于卡尔·荣格的八种心理功能理论:
四种认知功能 × 两种态度(内向/外向)= 8种基础心理功能
思维(T): Ti(内向思维)/ Te(外向思维)
情感(F): Fi(内向情感)/ Fe(外向情感)
直觉(N): Ni(内向直觉)/ Ne(外向直觉)
感觉(S): Si(内向感觉)/ Se(外向感觉)
关键创新:不再把MBTI当成16个离散标签,而是用连续可调的权重向量表示:
INTP示例人格向量: Ti(内向思维): 78% Ne(外向直觉): 68% Si(内向感觉): 32% Fe(外向情感): 28%
这样的设计带来三大优势:
可解释性:管理员可以清楚看到每个Agent的性格构成比例,不再是玄学Prompt,用户也能理解「为什么AI会这样说话」。
精细调控:想让INTP更外向一些?调高Ne权重到75%,立即生效;想让它更注重细节?提升Si权重即可。
连续演化:人格参数支持±0.1%的微调粒度,实现平滑的成长曲线,而不是突兀的「换人格」。
第二层:三重自适应机制(项目最大技术亮点)
这是整个框架的杀手锏,完美平衡了稳定性和适应性:
① 主导-辅助功能协调(Dominant-Auxiliary Coordination) → 保证核心人格长期稳定,ENTP永远不会彻底变成ESFJ
② 强化-补偿机制(Reinforcement-Compensation) → 短期场景自适应,比如客服模式临时提升情感功能权重
③ 反思机制(Reflection Mechanism) → 长期性格演化,通过行为分析和反馈循环,驱动人格参数持续优化
工作流程直观展示:
用户对话 → 行为特征提取 → 人格功能激活分析 → 权重微调 → 更新System Prompt → 下次对话
客服场景实战案例:
T0(初始ENTP):机智幽默但不够耐心
T1(遇到难缠客户):临时Fe权重+25%,变成超耐心沟通模式
T2(事后反思):分析本次对话,Fe长期权重+2.1%
T3(下次类似场景):天然更会安抚客户,无需临时调整
这种设计让Agent既能短期变通应对复杂场景,又能长期成长变得更成熟,真正模拟了人类性格的动态演化过程。

03
📊 硬核验证:100%MBTI对齐+跨模型适配
项目做了非常严谨的实验验证,数据令人信服:
核心测试指标:
✅ MBTI类型对齐准确率:100%(覆盖GPT-4/Llama/Qwen全测试模型)
✅ 类型激活准确率:
├─ GPT-4系列:>95%
├─ Qwen系列:>90%
└─ Llama系列:65-95%
✅ 人格演化准确率:
├─ GPT-4系列:100%
├─ Qwen系列:>90%
└─ Llama系列:92%
✅ 16种MBTI类型全覆盖验证通过
完整的测评体系确保人格设定不是「自说自话」:
MBTI标准问卷:自动生成16题专业测试,验证Agent行为是否符合设定人格
类型激活测试:针对每种MBTI设计特定场景,测试8种心理功能是否正确激活
演化轨迹追踪:50轮对话后验证人格参数变化是否符合心理学预期
跨模型兼容性验证结果:
✅ GPT-4o / GPT-4o-mini:完美适配(推荐生产环境)
✅ Qwen2.5系列:国产最佳表现(降本首选)
✅ Llama3-70B:开源模型最佳选择
特别值得一提的是,国产大模型表现出色,Qwen2.5的演化准确率超过90%,意味着团队可以摆脱对闭源模型的依赖,实现自主可控的人格Agent系统。
04
🚀 5分钟实战:打造会成长的ENTP Agent
Step1:环境准备
git clone 项目地址
cd evolving_personality
pip install -r requirements.txt
Step2:配置ENTP「创新者」人格
python
from personality import MBTIPersonalityAgent
entp_config = {
"Extraverted_Intuition": 0.85, # Ne 主导功能:天马行空创意
"Introverted_Thinking": 0.78, # Ti 辅助功能:逻辑毒舌分析
"Extraverted_Feeling": 0.35, # Fe 三级功能:适度社交魅力
"Introverted_Sensing": 0.28 # Si 劣势功能:不重琐碎细节
}
agent = MBTIPersonalityAgent(
model="qwen2.5", # 国产大模型,性价比最高
personality=entp_config,
temperature=0.8 # 保持ENTP的跳跃性思维
)
Step3:实时对话+演化观察
python
初始测试:验证ENTP典型风格
print(agent.chat("公司让我做PPT,有什么建议?"))
for i in range(10):
agent.chat(f"继续聊PPT方案{i+1}")
print(agent.getevolutionreport())
Step4:MBTI实测验证
python
result = agent.evaluate_mbti()
print(f"实测MBTI类型:{result['verified_type']}") # ENTP
print(f"设定对齐度:{result['alignment']:.1%}") # 98.7%
print(f"演化稳定性:{result['evolution_stability']:.1%}") # 96.2%
05
🎯 核心价值:5大高潜力商业场景
个性化成长型助手(C端杀手级应用)
商业逻辑:用户的专属AI伙伴,越用越懂你
技术实现:MBTI匹配初始人格→交互驱动演化→深度个性化
变现模式:性格订阅(9.9元基础/29.9元高级/99元尊享)
2. 自适应智能客服(B端刚需)
商业逻辑:不同客户需要不同沟通风格
技术实现:实时感知客户情绪→动态调整人格权重→最佳话术
核心价值:客服满意度提升40%,人力成本降低60%
3. 教育个性化教练(教育ToC/ToB)
INFP文艺生 → 情感共鸣+故事化教学
ESTJ行动派 → 目标导向+进度跟踪管理
INTJ学霸 → 系统性知识框架构建
学习坚持率提升60%,付费转化率翻倍
4. 内容创作人格库(创作者经济)
小说创作:16种MBTI角色自动生成真实对话
营销文案:按目标人群MBTI精准调风格
短视频脚本:INFP治愈系 vs ENTP幽默系任选
从此告别「AI生成内容全一个味」的尴尬
5. 企业协作模拟器(HR/管理SaaS)
团队组建:预测不同MBTI组合的协作效果
冲突预警:识别高风险人格搭配
管理优化:为不同性格员工匹配最优沟通风格
HR部门的必备神器
06
🔍 技术选型&落地指南
完美适配的现有框架
✅ LangChain/LlamaIndex Agent → 替换personality模块
✅ Dify工作流 → 新增「人格演化节点」
✅ AutoGen多Agent → 每个Agent独立人格系统
✅ 自研系统 → 5行代码集成MBTI模块
国产大模型推荐梯队
Tier1:Qwen2.5(演化准确率>90%,性价比最高)
Tier2:DeepSeek-V3、Kimi(GPT-4o-mini兼容)
Tier3:本地部署Llama3-70B(完全自主可控)
07
🎉 立即行动:10分钟上线你的第一个「会成长」Agent
完整上手流程:
git clone项目
pip install -r requirements.txt(1分钟)
配置OpenAI/Qwen API Key
复制ENTP示例代码运行
观察人格实时演化
从此告别「GPT味儿」的千篇一律AI,让你的Agent真正拥有MBTI性格,还会随交互持续成长,变成用户的长期数字伙伴!
人格演化时代已经到来,传统静态Prompt即将成为历史!
我是独孤风,我们下一期再见!
👇 戳左下角「阅读原文」,访问我们的开源仓库点个小星星吧 ⭐️
更多推荐
所有评论(0)