教程 · 任务指南
角色为什么忘了:检查记忆、世界书、上下文与真实 Prompt
开始前准备
- 有一场能复现遗漏的已保存聊天,且不需要暴露敏感凭据。
- 能查看本卡激活的世界书和长聊摘要/设置。
- 能用一句话说清这条事实,以及它应在什么情况下生效。
功能入口
聊天 > ⋮ > 当前状态 > 世界资料长按消息 > 提示词聊天 > ⋮ > 全部工具 > 长聊摘要聊天 > ⋮ > 当前状态 > 我的身份
一步步操作
先给遗忘的事实分类
身份与稳定世界规则放卡/世界书;本场事件放历史或摘要;用户身份放 Persona;临时场景要求放作者注释/系统指令。
用中性问题复现
在副本或有 checkpoint 的会话里,问一个直接但不暗示答案的问题。问题本身不要带答案,否则看不出检索是否生效。
查看真实 Prompt
长按该回复点「提示词」,在 Prompt Inspector 里搜索事实原文、相关世界书条目名/关键词、摘要、Persona,以及可能冲突的指令。当前世界书从「聊天 ⋮ → 当前状态 → 世界资料」编辑。
修缺失的那一层
世界书没进来就检查启用、主/副关键词、扫描深度、概率、递归、位置和 token 预算;旧事件没进来就更新长聊摘要或保留 checkpoint。
复测一次,再清重复
修完后用同一个中性问题测试。成功后删掉重复常驻条目和互相冲突的摘要,让上下文稳定,也更省钱。
怎样算成功
- Prompt Inspector 里有且只有正确真源的事实。
- 角色在相邻至少两轮里能一致回答。
- 角色卡、世界书、摘要和 Persona 里没有互相矛盾的重复项。
- 上下文/token 使用没有超过模型上限。
费用、数据与不可逆风险
- 编辑卡、世界书、摘要和 checkpoint 是本地操作;每次诊断回复或重生仍是模型调用,可能计费。
- 把所有世界书条目设成常驻会增加 token,还可能把最近对话挤出去,结果更贵、记忆反而更差。
- Prompt Inspector 可能暴露私密卡设和聊天历史;分享前必须脱敏,API Key 绝不能出现在其中或截图里。
故障排查
世界书条目从不出现在 Prompt Inspector
常见原因:书/条目未启用、关键词不匹配、副关键词规则、概率、扫描深度、递归或预算把它排除了。
现在怎么做:用最近消息的原文测试关键词,暂时改成确定触发,核对位置/预算;证明能进 Prompt 后再恢复有意的概率。
事实已经在 Prompt 里,模型仍说反了
常见原因:存在更高优先级冲突、表述含糊,或模型/上下文能力不够。
现在怎么做:消除冲突,只在合适层用明确命令式语言写一次,再用更适合的模型复测。
最近的事记得,久远事件消失
常见原因:原始历史已掉出上下文,摘要又漏了这件事。
现在怎么做:重生/编辑长聊摘要,加入值得长期保留的事件,并建立 checkpoint;真正永久的事实再移入世界书。
上下文太长 / token 超限
常见原因:常驻条目太多、卡/世界书过大、摘要重复,或给输出预留太多。
现在怎么做:去重,把只在特定场景生效的常驻改回关键词触发,缩短摘要;只有确实需要时才换更大上下文模型。
常见问题
重要事实都应该设成常驻吗?
不应该。常驻每轮都占上下文,只用于每一轮都必须生效的规则;情境设定用关键词,场内事件用历史/摘要。
怎么最快证明世界书真的触发了?
用已知文本触发,然后打开回复的 Prompt Inspector 搜索条目内容。角色碰巧答对不算证据。
角色聊天记忆和伴侣记忆是一回事吗?
不是。角色聊天依赖卡、世界书、历史和摘要;伴侣另有可编辑长期记忆层。先确认自己在哪个界面。
来源与核验依据
覆盖范围与核验信息
| 平台 | Android 角色聊天 |
|---|---|
| App 版本 | v76+ |
| 路径核验日期 |
v55 · 用正负对照排查世界书触发
已发布
2026-08-12 中文版、2026-08-13 英文版发布于官网(自托管,英文版为英文旁白与字幕,App 画面为中文界面)。真实正式包录屏,等待经过剪短,功能与结果未伪造;旁白为 AI 合成。
- 完成态、前置条件与费用
- 准备四条世界书并核对启用状态
- 只改变一个关键词
- 负对照:请求只有两条常开规则
- 正向测试:两条变三条
- 结论边界与排障顺序
- 证据闭环复盘