条目
条目是 AI 在生成每次回复时会看到的东西,可以能包括角色描述、世界规则、知识背景、写作风格等等 —— AI 关于你世界的一切基础认知都来自条目和变量。
在编辑器中,条目位于知识库部分。

系统预设 —— 始终生效
这里的条目每一回合都会发送给 AI(放在这里最好都打开always send(✿◡‿◡))。这是你定义世界基础的地方:
- 角色描述与性格
- 世界设定与规则
- 叙事指令与写作风格
- 游戏机制
比如在一个生存恐怖游戏中,第一条可能是一个「游戏主持人设定」,告诉 AI 它的完整角色定位:
你是一个恐怖生存游戏的 GM。游戏持续 14 个夜晚。每晚,描述一个敲门的访客。公平地给出线索但不要暴露身份。每次回复结尾附上 3-5 个建议选项。
这一条就定义了 AI 是什么、做什么、以及应该怎么回应。其他一切都建立在它之上。
关键词触发 —— 相关时出现
你可以不开always send,就会出现这个条目可以加上的关键词,关键词条目只在近期消息中出现它们的关键词时才会激活。用它们来放那些 AI 不需要每回合都看到的内容:
- NPC 背景故事(关键词:该 NPC 的名字)
- 地点细节(关键词:地名)
- 特定机制(关键词:触发它们的行为)
在恐怖游戏中,一个关键词为 门眼, 偷窥, 观察, 看 的「猫眼观察」条目,只在玩家试图透过门上的猫眼观察时出现。它告诉 AI 描述访客的脸部、牙齿、眼睛和皮肤纹理,带有暗示他们是人还是怪物的细微破绽。当玩家没有在看猫眼时,这条不会出现在 AI 的上下文中。节省空间,保持聚焦。
关键词选项:
- 主关键词:任意一个匹配就触发该条目(「tavern, inn, bar, drink」)
后置指令 —— 最终强调
这里的条目出现在整段对话之后、AI 回复之前。因为在上下文中最新鲜,所以这里的内容获得的关注度最高。
- 输出格式(「每次回复结尾列出可用行动」)
- 风格约束(「用第二人称,现在时态书写」)
发送方式 —— 这条扮演什么角色
每条都有一个发送方式设置(编辑面板里:指令 / 用户 / AI)—— 它决定这条以哪种 role 出现在 AI 的消息序列里:
- 指令(默认)—— 作为系统指令发送给 AI(system role),最常用
- 用户 —— 让这条看起来像玩家说的话(user role),用来塞背景设定时"借用"玩家的口吻
- AI —— 让这条看起来像 AI 之前的回复(assistant role),用来塑造 AI 的口吻和惯性 一般来讲,不用碰这个,因为每个ai模型处理这些都不太一样。
开场白
开场白是玩家开始你的世界时看到的开场场景。在编辑器中,它有自己的专属部分:开场白。

写你希望玩家的开局,ai是会把开场白作为历史对话读取的,所以开场白会较大地影响整场游戏的体验(可以设置多个开场白!)
电视屏幕上满是雪花。紧急广播在循环播放:「已确认的访客特征:牙齿异常整齐洁白。请居民避免开门……」
你独自一人在公寓里。浴室、客厅、卧室、书房、厨房、储物间。前门上有一个猫眼。储物间里有一把手枪。冰箱里还有几天的食物。
然后,敲门声响了。
一个年轻女人的声音,颤抖着:「求求你……让我进去……外面有东西在追我……」
宏
这是个听起来很奇怪的东西,但实际上就是条目支持 {{macro}} 占位符,在运行时被替换,意思就是特定的字符在被ai看到的时候会自动替换成对应的东西:
| 宏 | 替换为 |
|---|---|
{{user}} | 玩家的名字 |
{{char}} | 角色的名字 |
{{random::a::b::c}} | 从选项中随机选一个 |
{{roll::2d6}} | 掷骰结果 |
{{variableName}} | 该变量的当前值 |
任何变量 ID 都可以用作宏。一个叫 location 的变量在任何条目中都可以写成 {{location}}。
最佳实践
告诉 AI 该做什么,而不是不该做什么。「用丰富的感官细节描写战斗」有效。「不要写无聊的战斗」没用。
保持条目简洁。 AI 每回合都会读一遍所有条目。不要在不同条目之间重复内容。
不是所有条目都需要始终生效。 把补充性的知识和 NPC 背景故事移到关键词触发区。精简的条目会让ai更好地处理。
