Appearance
角色高级设置
AI 参数配置
以下推荐值综合了 DeepSeek 官方调参实践与角色扮演场景特点[reference:4]。核心原则:temperature 和 top_p 通常只调整其中一个,另一个保持默认,同时大幅调整两个容易导致输出散焦[reference:5]。
| 参数 | 通用对话推荐 | 角色扮演推荐 | 说明 |
|---|---|---|---|
| Temperature | 0.7 | 0.8 – 1.0 | 主创造性杠杆。角色扮演需要一定的表达多样性,过低会模板化 |
| Top P | 0.9 | 0.85 – 0.92 | 如果调高了 Temperature,适当降低 Top P 作为“安全带” |
| Max Tokens | 2048 | 2048 – 4096 | 角色扮演常涉及场景描写和内心独白,2048 可能不够 |
| Frequency Penalty | 0 | 0.3 – 0.6 | 抑制重复用词和口头禅,尤其适合长对话 |
| Presence Penalty | 0 | 0.3 – 0.6 | 鼓励引入新话题和新细节,防止原地打转 |
| Memory Window | 30 | 20 – 30 | 越小记忆越细致、提取越频繁 |
| Context Window | 20 | 20 – 40 | 越大 AI 对近期对话把握越完整,但消耗更多 token |
场景微调参考:
- 如果你发现 AI 开始“不说人话”、用词生硬或逻辑跳跃:先把 Temperature 降到 0.8 以下,Top P 保持 0.9,不要同时动两个。
- 如果 AI 回复变得模板化、重复句式多:优先加大 Frequency Penalty(0.6 → 0.8),而不是一味调高 Temperature。
- 如果 AI 总是围绕同一话题打转:加大 Presence Penalty(0.6 → 0.8),给模型“换话题”的压力。
- 如果 AI 回复频繁被截断:把 Max Tokens 提高到 4096,或保持现状、用「继续」按钮延伸。
⚠️ 一个常见的误解: 温度并不是“越高越有创意”。超过 1.2 后,语义连贯性会明显下降,角色容易“崩人设”[reference:6]。角色扮演的最佳区间通常在 0.8 – 1.0。
角色设定推荐结构
一个高表现力的 AI 角色,在管理后台的设定建议按以下优先级填写:
- 系统提示词(Prompt) — 最重要。写清楚“你是谁、怎么说话、不做什么”。
- 回复格式要求(Format) — 约束输出形状。例如:“每条回复 2–4 段;动作描写用括号;不连续使用三个以上的感叹号。”
- 当前场景(Scene) — 一句话环境锚点,如“放学后的教室,窗外下着小雨”。
- 角色外貌(Appearance) — 用于动作描写的一致性,如“黑色长直发,穿校服,说话时习惯别过头”。
- 开场白(Greeting) — 首次进入对话时显示的第一句话,适合建立初始场景。
不建议在系统提示词中写大段抽象的性格形容词(“温柔体贴善良可爱”)。用具体的行为模式和说话习惯替代,模型更容易稳定执行。
安全词的最佳实践
安全词是一个低成本的退出机制。设置时注意:
- 选择一个在正常角色扮演中几乎不可能自然出现的词(如“菠萝披萨”“北极星”),避免使用“停”“等等”这类日常高频词。
- 安全词触发后,本轮回复会跳过记忆注入、跳过心情/亲密度更新,且不携带角色设定,仅以中性助手口吻回应。
- 安全词是用户侧设置(设置面板 → 安全词),对所有 AI 角色生效。