AI角色扮演上下文怎么设置,说到底是决定每一轮生成之前,模型眼前那张“拼好的纸”上写着什么、按什么顺序写。角色卡负责常驻的一块,世界书负责按需补的一块,聊天记录则是不断变厚的一块。三者配比失衡,角色就会越聊越淡,越到后面越不像开头那个人。下面按字段逐层拆,最后给一份可以直接照抄的接线模板。
四类上下文区块:常驻、触发、历史、指令
模型不会“读整张卡”。它每轮看到的,是被拼装好的一段文本;角色卡字段的分工,就是决定这段文本里放什么、谁在前谁在后。
常驻区块——每一轮都在场:人设、说话风格、当前场景、示例对话、指令层。它像随身行李,带得越多,能装别的空间就越少。
触发区块——世界书里的设定条目。平时不占位置,命中关键词或按概率触发时才插进来,插入位置、扫描深度、排序都可以调。这三项合起来,决定它在什么时机露头。
历史区块——你和角色已经聊过的内容,随着轮数不断变厚,这是默认发生的事。
指令区块——提示词字段与快捷指令,管“怎么演”,不管“演谁”。
先把这四样分开,再谈排序,顺序才不会乱。很多“角色崩了”的问题,根子上是四类东西被写进了同一个字段。
角色卡里哪些字段会进上下文
| 字段 | 进入方式 | 每轮负担 | 写法要点 |
|---|---|---|---|
| 人设 | 常驻 | 高 | 写能演出来的行为规则,形容词留三五个 |
| 说话风格 | 常驻 | 中 | 称呼、句长、口头禅、禁语清单 |
| 当前场景 | 常驻 | 中 | 写此刻的处境,不写编年史 |
| 示例对话 | 常驻 | 高 | 两到三段,示范格式与语气 |
| 开场白 | 只在首轮 | 低 | 一条为主,其余换角度;每条不超 300 字 |
| 提示词 | 常驻 | 中 | 只写“怎么演” |
| 快捷指令 | 手动调用 | 低 | 把常打的指令存成按钮 |
| 世界书条目 | 触发才进 | 随触发浮动 | 关键词或概率触发,可调插入位置、扫描深度、排序 |
| 正则、屏蔽词 | 作用在文本进出前后 | 不占设定位 | 用来清洗文本,不当设定写 |
| 标签、作品简介 | 给人看 | 不占上下文 | 帮人在角色库里认出这张卡 |
一句话概括这张表:凡是“每一轮都必须成立”的事,才配常驻;凡是“到了某个情境才需要知道”的事,都该去世界书排队。
想直接试一试?
进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。
上下文接线顺序与可复制模板
- 先写最小常驻集:人设、说话风格、当前场景三块,合起来要能一口气读完。
- 再单独写指令层:把“怎么演”抽出来,例如保持称呼、先动作后对白、不替用户角色做决定。
- 补两到三段示例对话,示范语气与格式,不铺剧情。
- 把可以延后的设定——历史、地理、组织、配角、道具——挪进世界书,配关键词触发。
- 用开场白定第一幕:时间、地点、在场者、一个钩子,一条为主,其余换成不同切入角度。
- 回头通读常驻区块,删重复句、删形容词堆叠、删只在特定情节才用得上的句子。
方括号里的都是替换位,照着填,别把说明书也一起抄进去。
在创作页落地的操作步骤
- 打开网页版进入“创作”,新建角色,先填人设与说话风格两个字段。
- 写开场白:一个角色最多可设 10 条选项,每条不超过 300 字,第一条把第一幕交代完整。
- 进世界书编辑器写触发条目,选关键词触发或按概率触发,调好插入位置、扫描深度与排序。
- 存草稿后开一场试聊,用触发词验证条目有没有进来,看首轮是否按开场白给的场景走。
- 若你导入的是 SillyTavern 角色卡 JSON 或世界书,导入后逐项对照接线单,把没落地的字段补齐;导入文件不含 CG 图。
- 满意后再发布。可免费试用,进阶能力按平台规则计费,以产品内显示为准。
四条反例:上下文是这样被写坏的
反例一,把世界书内容抄进人设。同一段设定既常驻又触发,常驻区块变厚,历史被推薄,角色反而更早开始忘事。
反例二,在人设里写“你必须记住全部细节”。这类句子落不了地,聊得久了早期内容会被稀释。改成把关键身份、关系、禁忌写成短句放进卡片,需要时由世界书条目接住。
反例三,示例对话写成剧情小说。模型从示例里学的主要是格式与语气,情节铺得越长,每轮负担越高,模仿到的却是冗长。
反例四,设定层与指令层互相打架。一边写“你是掌柜”,一边写“必须用江湖切口”,后者其实属指令层,混在人设里会和别的句子抢优先级。分开放,改哪条都不牵动全身。
给历史留位置,以及设置完怎么验收
常驻越厚,历史越薄,这是上下文里的硬账。三个习惯能缓解:能延后的设定一律放世界书;同一件事只写一处;长会话里冒出来的新事实,及时补进角色卡或世界书,别指望它自己留在记忆里。
验收四步: 1. 用一句固定台词开场,看第一轮有没有按开场白交代的场景走。 2. 连说三次某个触发词,看世界书条目有没有被带进来。 3. 聊二十轮后回头问一个早期细节,看常驻设定还在不在。 4. 若某条设定没生效,先分辨它是常驻写得太隐晦,还是触发词压根没命中,再决定改文字还是改触发。
AI 没有真实情感,它能保持称呼、语气和剧情连贯,但不能替代现实关系或专业帮助。如果聊天被用来排解情绪困扰,建议告诉身边的人,或寻求专业帮助。
常见问题
AI角色扮演上下文怎么设置才能不被历史挤掉?
答:把每轮都要用的内容留在常驻区块,比如人设、说话风格、当前场景与指令层;把可以延后的设定搬进世界书,用关键词触发;再把常驻区块压到能一口气读完。历史变厚是必然的,关键设定越靠前越稳。
世界书里写过的设定,角色卡要不要再写一遍?
答:不要。重复写等于同一句话每轮都占位置,常驻区块变厚,历史被推薄,模型还可能把两条当成两条独立设定而互相打架。只在一处写:常驻写“现在必须成立的事”,世界书写“到了某情境才知道的事”。
上下文排序和预设是同一回事吗?
答:不是。排序决定角色卡里的区块谁先进模型眼前,属于你这张卡的接线;预设调的是一整场对话的语气与节奏,属于会话层。两者可以叠加,但别把预设该管的事写进卡片,否则换个预设就会互相顶。
聊久了角色开始忘设定,是上下文设错了吗?
答:多半是常驻区块太厚,或关键设定写得太散。先压常驻,再把关键身份、关系、禁忌写成短句放进角色卡或世界书,用触发词接住。会话很长时早期内容会被稀释,属正常现象;若因此情绪受影响,AI 不能替代专业帮助,可以告诉身边的人。