# 为什么我创造的角色会ooc？

如果角色被塑造出的人设与您所期望的有偏差，以下是常见原因：

1. **设定不够清晰或细致** 如果角色的个性、动机、行为模式没有详细描述，AI很难在复杂情境中保持角色一致性。
   * 解决方法：加强角色设定的细节化，比如用关键词描述性格、指定行为准则、添加独特的思维逻辑等。
2. **缺乏内在逻辑或动机** 当角色的目标、恐惧或渴望不明确时，AI容易根据输入内容随意生成不符合角色内心逻辑的反应。
   * 解决方法：明确角色的核心动机，并为其制定一套“决策体系”。在每次对话或互动中，AI都应参考这个体系进行回应。
3. **互动引导不足** 如果互动场景提供的信息不足，AI可能会根据表面输入而非角色设定进行回应。
   * 解决方法：为AI提供更多背景信息，并指定在特定场景中的标准反应方式或惯用语。
4. **过于依赖情景而忽略角色个性** AI可能倾向于优先满足用户的输入要求，而忽视角色原本的个性与行为模式。
   * 解决方法：加强 AI 对角色个性的“优先级”要求，比如在输入中包含“即使在危险情况下，角色依然保持冷静与讽刺的语调”。
5. **缺乏动态性与成长性** 如果角色的成长或变化过程没有明确说明，AI可能会在剧情发展中失去原本的特征。
   * 解决方法：设定角色的“矛盾点”与“成长目标”，并为不同阶段的角色表现提供对应的语调与行为。
6. **输入提示不准确或不完整** 如果 AI 所接收的提示信息含糊不清或与角色设定冲突，就可能导致 OOC。
   * 解决方法：在与 AI 互动时，始终提供明确的角色设定作为提示的基础。
7. **缺乏多样性场景训练** AI 可能在特定情境下表现良好，但在新情境中会产生偏差。

   * 解决方法：让角色经历各种场景，并记录下每个场景中应有的表现方式。
