Source

arxiv.org

https://github.com/spcl/MBTI-in-Thoughts

Read

摘要总结

论文介绍了 MBTI-in-Thoughts(MiT)框架,用于通过心理人格条件化提升大型语言模型(LLM)代理的有效性。该框架基于 Myers-Briggs Type Indicator(MBTI)人格类型,通过提示工程为代理注入独特的人格原型,从而控制其在人类心理学两大轴线——认知(Cognition)和情感(Affect)上的行为。我们展示了这种人格预处理(priming)在多样任务中产生一致、可解释的行为偏差:情感表达型代理在叙事生成中表现出色,而分析型代理在博弈论设置中采用更稳定的策略。该框架支持结构化多代理通信协议实验,并揭示了交互前自我反思能改善合作与推理质量。为确保特质持久性,集成官方 16Personalities 测试进行自动化验证。虽然焦点在 MBTI,但方法可无缝泛化至其他心理框架,如 Big Five、HEXACO 或 Enneagram。通过桥接心理学理论与 LLM 行为设计,该工作为无需微调的心理增强 AI 代理奠定基础。代码开源:https://github.com/spcl/MBTI-in-Thoughts

关键贡献

  1. 将人格特质集成到 LLM 代理中,利用心理学知识提升任务特定适应性,不同人格类型在特定任务中展现独特优势。
  2. 开发 MBTI-in-Thoughts 框架,通过提示预处理条件化代理,并跨多样任务评估性能。
  3. 支持多代理通信协议实验,研究人格对交互行为的影响,包括交互前自我反思改善合作结果与推理质量的发现。
  4. 集成 16Personalities 测试自动化验证人格预处理的持久性与有效性。
  5. 将人格条件化框架抽象为共享形式结构,泛化至 Big Five、HEXACO 和 Enneagram 等其他模型。

方法论

MBTI-in-Thoughts 框架的核心组件包括:

  1. 单个代理预处理:通过结构化提示注入心理配置文件,包括三种上下文构建风格(最小提示、通用 MBTI 导向上下文、详细配置文件无明确 MBTI 提及)。使用 16Personalities 测试验证行为对齐,跨模型变体重复过程生成置信区间,确保鲁棒性。
  2. 多代理通信:实现三种协议——多数投票(隔离推理加自我反思生成)、交互通信(通过共享黑板去中心化对话)、交互通信加自我反思(扩展前者,添加私有草稿本用于内部审议)。这些协议研究人格对群体推理动态的影响。

框架通过将各心理模型建模为将代理映射至 n 维特质空间的函数,实现泛化。实现使用 LangChain 和 LangGraph 管理代理输入输出。

实验与结果