omate 中文文档 下载 App

世界书时效与预算控制 —— sticky cooldown delay 三种时效机制

三种时效机制

机制含义典型用途
sticky触发后持续 N 条消息都保持激活提到「王城」后,后续 N 条里每次都注入王城设定,不需要每条再提关键词
cooldown触发后冷却 N 条(期间不触发)避免同一设定连续注入造成上下文污染
delay对话不满 N 条消息前不触发让某些后期才出现的设定(如角色的过去)在前几轮对话里不出现

sticky 例子

条目: 王城介绍
主关键词: 王城
sticky: 5
效果: 对话里第一次提到"王城" → 注入王城介绍;接下来 5 条消息里即使不再提"王城",这条设定也保持激活;6 条后自动失效

时效状态(sticky/cooldown 的计数)按对话持久化,跨消息生效。

常驻条目

打开「常驻」开关的条目,无视关键词、无视触发逻辑——每次请求都注入。适合放那些永远需要的背景设定,比如「故事背景是蒸汽朋克世界」。

常驻条目可以与其他条目共存——常驻作为底色,关键词触发的条目作为动态补充。

概率过滤

条目的「概率 %」字段:触发后按概率决定是否真正注入。比如概率 50% 的条目,每次关键词命中时有一半几率被激活,另一半直接跳过。

适合让某些不那么重要的设定偶尔出现,制造随机感。

Token 预算

所有被激活条目(包括递归激活的)的总字数受预算限制。超出时按 order 排序的权重丢弃低优先级条目。

组合使用

三种时效 + 常驻 + 概率 + order 排序,配合起来可以精确控制每条设定的出现时机和频率。这也是 OMate 世界书引擎比酒馆更灵活的地方。

下一页:从 ST 迁移世界书 →