对话记忆模板:六段式记录法
对话记忆是对话里的「便签墙」:写进去的内容会被模型每次读取,属于永久 token。官方帮助中心给了一套六段式模板,照着用就能大幅改善记性。
官方模板原样
Environment:(环境)
Relationship Dynamic:(关系动态)
Current Plot Points:(当前剧情点)
{{char}} notes:(角色备注)
{{user}} notes:(玩家备注)
Important Past Events:(重要往事)
逐段怎么写
| 段落 | 写什么 | 示例 |
|---|---|---|
| Environment | 现在在哪、环境什么样 | - 雨、- 停车场 |
| Relationship Dynamic | 你和角色的核心关系 | - 互相较劲的前搭档 |
| Current Plot Points | 正在发生的剧情 | - 正在找失踪的王子 |
| {{char}} notes | 角色的具体事实(非性格) | - 随身带着游戏机 |
| {{user}} notes | 你的具体事实 | - 穿旧军装夹克 |
| Important Past Events | 影响至今的大事件 | - 一年前角色背叛过你 |
四条官方写作纪律
- 全程一种时态,混用会让模型的时间线错乱;
- 写事实不写场景:一行「上次打斗中受了伤」,不要一段动作描写;
- 拒绝空话:「情感复杂」没信息量,「说话轻、回避冲突、藏怒」才有;
- 别试图遥控角色:写角色「是什么」,不写角色「会做什么」。
记忆也需要新陈代谢
模板不是写完就完:每过一段剧情,把已了结的剧情点划掉、新转折补进去。长对话还可以让模型定期输出剧情摘要,再粘回记忆栏——官方推荐的具体指令写法见对话风格。
写好的记忆与角色卡共享窗口预算,卡太肥会挤掉它,见token 预算。