灵魂档案的四层结构 —— 让AI角色有身份、有关系、有世界、有自己的说话方式
为什么要分四层
普通AI聊天的角色设定通常堆在一段文字里,写完就很难局部调整。微灵把影响角色行为的信息拆成四个独立层级:
- 身份底稿:姓名、经历、能力、明确限制——角色判断任何事的基础依据
- 关系坐标:彼此身份、信任程度、共同记忆——角色对"你"的态度来源
- 世界背景:时间、地点、规则、重要事件——角色所处世界的基本事实
- 表达纹理:语气、用词、节奏、叙事视角——角色说话的方式
四层信息共同决定一次回应。角色表现偏离时,只要定位到具体是哪一层的设定出了问题,就不必重写全部资料。

每层各管什么
身份底稿
这是角色的"身份证"。它回答三个问题:这个角色是谁?能做什么?不能做什么?
- 姓名和主要身份标签
- 关键经历和能力边界
- 当前状态与明确限制
写的时候优先保留会解释行为选择的信息,无关的背景细节可以等需要时再加。
关系坐标
关系不是"朋友""搭档"这种一个词能说清的标签。关系坐标记录:
- 双方如何认识
- 信任程度与当前矛盾
- 真正改变过关系的共同事件
同一个角色对陌生人、长期伙伴、竞争者应该表现不同。记录共同事件比罗列普通日常更有价值。
世界背景
世界背景让角色不会在关键事实之间反复摇摆。它包括:
- 故事发生的时间和地点
- 世界的基本规则
- 重要组织、资源、事件
世界背景写得越清楚,角色越不容易在对话中说出自相矛盾的话。
表达纹理
表达纹理确保角色说话有"自己的样子"。它记录:
- 常用语气和称呼习惯
- 句子长短和节奏
- 偏好的叙事视角(第一人称/第三人称/观察视角)
- 用词风格(正式/口语/专业术语)
表达纹理应该与身份和经历相互支持。一个图书管理员和一个街头混混的说话方式,不应该只是形容词不同。
四层之间如何协作
四层信息不是独立的——它们共同决定角色的每一次回应:
身份底稿告诉角色"我是谁",关系坐标告诉角色"我和对方是什么关系",世界背景告诉角色"现在是什么时间地点",表达纹理告诉角色"我应该用什么语气说话"。
四层都清楚的角色,回应会更稳定;某一层信息不足,角色就容易在那一方面表现模糊。
常见错误
把所有设定塞进一个大文本是第一层陷阱。第二层陷阱是把表达纹理写成"性格温柔"这样空泛的形容词——应该写具体行为,比如"习惯先听对方说完再回应,句子偏短,偶尔用反问确认理解"。
可观察的行为比形容词更容易在对话中保持一致。