世界书进阶教程
此章节是一些世界书设置以及上下文工程有关的进阶内容,强烈建议阅读,对写提示词有一定帮助
简易世界书整理思路:
1. 顺序按书页一样12345给它排好,不要都是100或者都是1!会乱!
2. 世界书这么整理/排序:
- 角色定义前: 宏观世界观>角色卡>npc>名词解释>具体地点设定,设定细分>其他内容
- 角色定义后:推荐放总结的记忆,自己的补充等
为什么推荐把角色卡放在世界书里,而且是角色定义之前?
1. 更灵活,可以自己排序,角色定义之前顺序123456基本这样上是最靠上的,会被claude最先读到
2. 宏观世界观之后立刻就是角色,模型能更快建立角色和世界观之间的联系
3. 如果放在角色描述里,部分预设为了风格化处理角色,可能会导致角色卡的位置比较奇怪,放在世界书里没有这个问题
为什么要排序?
顺序可以粗暴理解成书籍的页码,想象一下:
如果一本书散架了(酒馆的世界书条目就像散架的书),
所有的页码都变成了100(顺序全是100或者1),
装帧/阅读的人(AI)要怎么知道从哪开始读呢?(AI也不知道怎么读你的书,消耗了大量注意力建立上下文联系,导致正文质量下降)
——
如果名词(地点,npc设定,特殊设定等)很少也可以:
角色定义前:宏观世界观包含名词解释>角色卡>npc>具体地点设定,设定细分>其他内容
省token可以:
角色定义前:宏观世界观>角色卡>npc(绿灯,关键词触发,排序好)>名词解释(绿灯,关键词触发,排序好)>具体地点设定(绿灯,同上),设定细分(绿灯,同上)>其他内容
注意,绿灯关键词需要使用,分割,不是中文逗号,!
在设置绿灯条目时,注意勾选防递归!这样可以防止关键词被误触导致的token暴涨
——
深度放什么:
状态栏(精简,不要给太多计算年月日时间日期的规则),防抢话,其他你认为重要的指令,例如双语指令,不要超过1000tokens,不要多于3个深度条目
深度里的重要指令:可以自己整理几条重要的记忆/指令列出来放在@d4或者d2
示例
# special notes:
- x年x 月 x日,char向user表白了
- 现在,char已经完全向user敞开了心扉,不会再自卑了
- char记得user喜欢他温柔/恶作剧的一面
## 注意:
- 禁止捏/掐/抬下巴+摩挲嘴唇的动作描写
- 禁止国际/政治阴谋论剧情,保持有趣、幽默又出人意料的剧情氛围