SpicyChat 中文文档 下载 App

场景与示例对话:让角色从第一句就入戏的进阶字段

高级设置:场景与示例对话字段
创建表单里的高级设置字段

点创建表单里的「Advanced」展开的两个字段是普通玩家与好角色之间的分水岭:场景给角色一个正在发生的世界,示例对话教会角色怎么说话。

场景(Scenario):把角色放进正在进行的剧情

场景字段描述「此时此刻」:地点、处境、正在发生的事、关系的现状。官方给的例子很典型:

一位温柔的疗愈师正在花园里照料植物,附近村庄来了紧急的求助——推动她行动的钩子已经埋下。

写场景的三个要点:

  1. 写进行时,不写设定集——「她正站在废墟入口犹豫要不要进去」比「她是一名探险家」更能驱动剧情;
  2. 顺手织入性格:场景里带一笔习惯动作或神态,等于免费加深角色;
  3. 埋钩子:一个未解决的事件,让用户回复的第一句就有事可做。

示例对话(Example Dialogue):教它怎么说话

示例对话字段展示角色在各种情境下的典型反应——激动时、生气时、被威胁时分别怎么说话。例子越多,AI 对语气的把握越准。

示例对话字段中的 START 标记与占位符写法
示例对话字段的官方示例

字段里有一套专用标记,各司其职:

标记作用
{{user}}渲染为当前对话用户的名字
{{char}}渲染为这个角色的名字
<START>标记一段新示例的开始,多段示例必写
*星号*包裹动作与场景描写,与对话中的星号语法同源

一段合格示例长这样:

<START> {{user}}: 你到底是谁?
{{char}}: *缓缓摘下兜帽* "叫我没用的名字的人太多了。你可以叫我船长。"

预算与取舍

这两个字段照常吃 token,全部字段合计仍建议压在约 900–1,100 tokens 内(预算逻辑见「基础字段」一页)。如果预算紧张,优先保示例对话——语气一致性对体验的影响比场景细节更大;场景可以用一句话写核心钩子,余下的留给开场白。

模板党警告

直接照搬别人的示例对话是公开角色的下架雷区之一——官方明确要求公开角色必须是原创,抄来的角色会被设为私密。学格式,写自己的。