聊天指南
世界書
恰在相關時刻出現在提示詞中的世界知識。
書
世界書是條目加掃描設定的集合。可為一次對話掛載任意數量的書;所有掛載的書作為一個池一起掃描。
| 設定 | 範圍 | 效果 |
|---|---|---|
scanDepth | 0-100 | 掃描關鍵字時回看多少則近期訊息。你的訊息和角色的訊息都計入。 |
tokenBudget | 100-32000 | 已啟用條目的總 token 上限。書之間不一致時,最高預算勝出。 |
recursiveScanning | 開 / 關 | 對已啟用條目的內容再次掃描,讓知識可啟用更多知識(最多 3 遍)。 |
條目
條目有鍵(以逗號分隔的觸發詞)、可選的次級鍵和內容。當任一鍵出現在被掃描的歷史中,條目啟用並注入其內容。
選擇性模式要求主鍵與次級鍵都命中。常駐條目跳過匹配並始終注入。已停用條目留在書中但從不觸發。全字匹配可避免「火」在「篝火」中被命中。
每個條目都有一個顯示名(備註),僅用於整理編輯器清單;它絕不會傳給模型,並在匯入匯出往返中保留。
優先順序與順序
兩個數字決定條目的命運。優先順序決定誰能撐過 token 預算:空間不足時,優先保留高優先順序條目。
順序(插入順序)決定倖存者之間的排列:順序越高在提示詞中越靠前。順序相同則看優先順序,再看條目 id。
注入
所有已啟用條目都渲染進提示詞範本中單一的世界書槽,各自成為一則帶所選角色(系統、使用者或助手)的獨立訊息。
沒有按條目的位置概念;在提示詞範本編輯器中移動世界書槽,以控制知識相對於其餘內容落在何處。
裝飾符
條目內容開頭以 @@ 開始的行會調整該條目的行為:
text
@@probability 50
@@scan_depth 8
@@role assistant
@@activate_only_after 4
@@keep| 裝飾符 | 效果 |
|---|---|
@@probability | 啟用時注入的百分比機率;擲點在一個回合內保持不變。 |
@@scan_depth | 為此條目覆寫書的掃描深度。 |
@@order / @@priority | 為此條目覆寫放置順序或預算優先順序。 |
@@role | 為此條目覆寫注入角色。 |
@@activate_only_after / @@activate_only_every | 僅在 N 則訊息後觸發,或僅每 N 則訊息觸發一次。 |
@@keep / @@dont_activate_after_match | 首次命中後保持條目啟用,或命中後再不啟用。 |
@@is_greeting | 僅在聊天仍停留於開場訊息時啟用。 |
token 預算行為
token 計數使用當前作用中模型的分詞器,因此預算反映模型實際所見。條目超出預算時,最低優先順序的先被丟棄。
若知識總被裁剪,可提高預算、收窄優先順序跨度或縮短條目。請求記錄會精確顯示哪些條目進入了某次請求。