SillyTavern World Info workflow
SillyTavern Lorebook 가이드: World Info와 trigger
SillyTavern Lorebook(World Info)의 key, scan depth, budget, scope를 설정해 필요한 lore만 prompt에 넣는 방법을 설명합니다.
12분 읽기
빠른 답변
이 가이드가 설명하는 내용
SillyTavern에서 Lorebook은 World Info입니다. 스캔된 chat context에 key가 맞으면 entry content가 prompt에 삽입됩니다. 짧은 standalone entry, distinctive key, 좁은 scan depth로 시작하고 no-key, exact key, case, whole-word, budget, binding을 8턴 테스트하세요.
- Lorebook이 하는 일
- 예측 가능한 key 설계
- activation을 바꾸는 설정

SillyTavern Lorebook과 World Info 가이드
SillyTavern Lorebook 검색자는 activation, scan, insertion, scope의 실제 동작을 원합니다. Janitor Lorebook guide, Janitor export guide, character card guide와 역할을 구분합니다.
Lorebook이 하는 일
SillyTavern Lorebook, World Info와 World Info file은 key로 prompt에 dynamic insertion하는 entry 모음입니다. Model이 읽는 것은 content이고 key와 comment는 control입니다. World Info가 사실 출력을 보장하지 않으므로 identity, scene state, optional world fact를 분리합니다.
| Layer | Job | Common mistake |
|---|---|---|
| Character card | Stable identity and scenario | Putting every temporary event here |
| World Info entry | Add lore when a key appears | Using broad keys that fire everywhere |
| Chat Lore | Facts for one conversation | Expecting it to follow every chat |
| Persona Lore | Facts about the user role | Treating it as character memory |
예측 가능한 key 설계
일상 대화에 잘 맞지 않는 distinctive key를 선택하세요. Common word 대신 고유 장소, faction, full name을 쓰고 secondary key는 조건으로 둡니다. Regex는 false positive를 테스트합니다.
| Key type | Example | What to check |
|---|---|---|
| Primary key | Aster Harbor | Exact spelling and expected trigger |
| Multiple keys | harbor council, council | Whether the shorter key overfires |
| Secondary key | A faction plus a location | Selective logic and matching mode |
| Regex key | A documented JavaScript regex | Escaping, flags and false positives |
activation을 바꾸는 설정
Scan depth, budget, case, whole-word, position, order, probability, recursion이 동작을 바꿉니다. Debug는 2–4 turn과 작은 budget, 적은 constant부터 시작합니다. 공백 없는 언어는 whole-word에 주의하세요.
| Setting | What it controls | Safer first value |
|---|---|---|
| Scan depth | How many recent messages are scanned | 2–4 turns while debugging |
| Context budget | Maximum World Info tokens | Small enough to leave story room |
| Case sensitivity | Whether letter case must match | Off unless a key is ambiguous |
| Match whole words | Prevents partial-word matches | On for English single-word keys |
| Insertion order | Relative placement of entries | Keep defaults until behavior is known |
entry 하나로 시작하기
작은 book과 standalone entry 하나부터 만듭니다. Label이나 key에 설명을 의존하지 말고 JSON backup과 변경 기록을 남깁니다. 대표 entry가 통과하기 전 bulk import를 하지 않습니다.
- Create or open the World Info file.
- Add one concise entry with one distinctive key.
- Save, open a disposable chat and mention the key once.
- Inspect the generated prompt or activation indicator.
- Add a second entry only after the first behaves correctly.
- Keep a JSON backup before bulk edits.
Character·Chat·Persona·Global scope
Character Lore는 한 character 전체 chat, Chat Lore는 한 branch, Persona Lore는 user role, Global은 의도적 공유입니다. 최소 scope가 debug와 privacy에 유리하며 standalone backup도 보관합니다.
| Scope | Activation boundary | Best use |
|---|---|---|
| Character Lore | Every chat with one character | Canon facts tied to that character |
| Chat Lore | One chat or branch | Temporary campaign state |
| Persona Lore | Every chat using one persona | User role, profession or identity |
| Global World Info | Any selected chat | Reusable setting intentionally shared |
8턴 테스트
생성·import·변경마다 같은 8턴을 실행합니다. No key, exact key, case, partial word, two keys, secondary condition, scene change, reopen을 기록합니다. Model·preset 변경은 새 테스트입니다.
| Turn | Message pattern | Expected result |
|---|---|---|
| 1 | No key mentioned | Non-constant entry stays out |
| 2 | Exact primary key | Target entry activates |
| 3 | Different case | Matches configured case behavior |
| 4 | Partial word | Whole-word rule behaves as chosen |
| 5 | Two keys in one message | Order and budget remain coherent |
| 6 | Secondary condition only | Selective logic prevents overfiring |
| 7 | Scene change, key repeated | Entry returns without duplicate prose |
| 8 | Reopen the same chat | Binding and saved state persist |
trigger 문제 해결
Activation→insertion→generation 순으로 봅니다. 미작동은 spelling, enabled, binding, scan depth, 과활성은 broad key, constant, recursion, 무시는 standalone content, truncate는 split을 확인합니다. Janitor export guide에서 변환을 다루고 바로 chat하려면 LumiChat library를 사용하세요.
| Symptom | Check first | Smallest fix |
|---|---|---|
| Entry never activates | Key, enabled state, scan depth | Use one distinctive key and two-turn scan |
| Entry activates on every message | Broad key or constant=true | Narrow the key or disable constant |
| Lore appears too late | Position or insertion order | Move it to the intended context slot |
| Imported text is truncated | Token budget or long content | Split into standalone concise entries |
| Character ignores the lore | Content assumes the key label is visible | Repeat essential context in content |
| Results change after update | Model, preset or extension changed | Record the route and rerun the same test |
자주 묻는 질문
Lorebook이 World Info인가요?
예. SillyTavern의 dynamic lorebook 시스템입니다.
Trigger는 어떻게 작동하나요?
Scanned context에 key가 match되면 content가 prompt에 들어갑니다.
Scan depth는 얼마가 좋나요?
Debug에서는 최근 2–4턴부터 시작하세요.
왜 자주 trigger되나요?
Broad key, constant, recursion을 확인하세요.
Character와 Chat 차이는?
Character는 전체 chat, Chat은 한 branch입니다.
사실을 보장하나요?
아니요. Context를 추가할 뿐 출력은 보장하지 않습니다.
Regex key를 써도 되나요?
가능하지만 false positive를 테스트하세요.
LumiChat으로 import하나요?
별도 hosted service이며 직접 import를 약속하지 않습니다.
LumiChat에서 계속
캐릭터를 선택하고 대화를 시작하세요
활성 캐릭터를 둘러보고 원하는 인물과 장면을 골라 바로 채팅하세요.
계속 읽기
Janitor AI Lorebook 마이그레이션
Janitor AI Lorebook Export: SillyTavern 이전 가이드
Authorized Lorebook 이전을 위한 권리 중심 field map과 8턴 테스트.
AI 캐릭터 카드 필드 가이드
AI 캐릭터 카드 해설: PNG, JSON과 Tavern Card (2026)
가져오기·편집·공유 전에 카드 안의 데이터를 이해하는 포맷 중심 참고서입니다.
캐릭터 카드 가져오기
SillyTavern 캐릭터 카드(JSON/PNG)를 LumiChat에 가져오는 방법
LumiChat은 JSON과 chara/ccv3 메타데이터가 든 실제 PNG 카드를 지원합니다. 일반 초상화의 확장자만 바꿔서는 카드가 되지 않습니다.
세계 기억 가이드
JanitorAI Lorebook 가이드(2026): 만들기·가져오기·세계 기억 수정
Lorebook은 조건부 세계 지식이지 무제한 장기 기억이 아닙니다. 정확한 키가 나타날 때 필요한 사실 하나를 넣습니다.
