世界書和 Lorebook:不要把所有設定塞進角色卡

World Info、World Book、Lorebook 在這個生態裡說的是同一類東西:把背景知識放在角色卡外面,只在相關時注入到 Prompt。SillyTavern 官方文檔也把 World Info 解釋為動態插入提示詞的工具。

這對長期角色聊天、寫作和本地模型尤其重要。角色卡不應該承載每座城市、每個組織、每條規則和每個隱藏設定。

適合誰

  • 有大型世界觀或長期故事線的創作者。
  • 從 SillyTavern 遷移 World Info 的用戶。
  • 想減少 Prompt 膨脹的人。
  • 使用本地 LLM、上下文窗口有限的用戶。

核心內容

一個世界書條目通常包含關鍵詞、內容、啟用狀態和注入規則。最近聊天或當前輸入命中關鍵詞時,條目可以進入模型上下文。更複雜的條目還會使用次級關鍵詞、排除關鍵詞、順序、深度、sticky、delay 和 cooldown。

Tavern Studio 的預設策略會避免過度觸發。世界書通常掃描聊天和當前輸入;是否掃描 persona、角色描述、性格、場景,應按條目顯式開啟。

Tavern Studio 如何處理

Tavern Studio 把世界書作為結構化本地資料管理。角色卡內嵌的 lorebook 可以映射為 World Info,並與角色關聯。發送消息時,啟用條目會經過匹配、排序和預算控制,再進入 Prompt 組裝。

目標不是把所有設定都塞給模型,而是讓該出現的背景在合適時出現。

操作步驟

  1. 新建或導入世界書。
  2. 為需要條件觸發的事實創建條目。
  3. 設置清晰的關鍵詞。
  4. 控制條目長度,避免擠佔上下文。
  5. 綁定到角色或聊天。
  6. 發送包含觸發詞的測試消息。
  7. 根據結果調整關鍵詞、順序、深度、sticky、delay 或 cooldown。

常見問題

世界書和 Lorebook 是一回事嗎?

在這個生態裡基本可以這樣理解。英文常見 World Info / Lorebook,中文常說世界書。

什麼內容應該放世界書?

地點、組織、歷史、規則、秘密、術語、條件記憶和背景知識。

什麼內容應該留在角色卡?

核心身份、說話方式、性格、當前場景和開場白。

世界書會不會觸發太多?

會。關鍵詞太寬泛、掃描來源太多,都會讓無關設定進入上下文。

Tavern Studio 支援酒館世界書遷移嗎?

支援。Tavern Studio 的 SillyTavern 兼容工作流包含 World Info / lorebook 導入。

下一步