Janitor AI Lorebook移行
Janitor AI Lorebook Export:SillyTavernへ移行
所有・許可されたJanitor AI LorebookをSillyTavern World Infoへfield mappingし、安全にimportしてactivationをtestします。
12分で読める
クイック回答
このガイドでわかること
自分が所有、open reuse可能、またはcreator許可があるLorebookだけ移行できます。Visible source entryを保存し、triggerをSillyTavern key array、loreをcontent、behavior settingをWorld Info fieldへmappingし、8-turn activation testを行います。Closed/private bookをscrape、trigger推測、hidden text復元してはいけません。
- Extractorよりownership確認
- Lossless source audit
- World Info field mapping

Janitor AI Lorebook exportにはauthorized migrationとprivate extractionが混在します。このguideは前者だけを扱い、Janitor Lorebook guideとSillyTavern import guideを補完します。
Extractorよりownership確認
Public characterでもlinked lorebookやscriptのreuse権は自動で得られません。Owner、visibility、licenseを確認し、自作または許可されたvisible dataだけを使います。UI名は変わるためuniversal download buttonを約束しません。Closed/private content、trigger guessing、prompt extraction、protection bypassは対象外です。
| Source state | May you migrate it? | Correct action |
|---|---|---|
| Your own Lorebook | Yes | Export or copy visible entries, then verify every field |
| Open/public Lorebook with reuse permission | Yes, within its license | Keep attribution and license notes |
| Creator sent you a file or explicit permission | Yes, within that permission | Preserve the original and migration record |
| Closed/private Lorebook | No | Ask the creator; do not guess triggers or extract hidden text |
| Public character with hidden Lorebook | No automatic right | Migrate only the fields the creator made reusable |
Lossless source audit
編集前にoriginal sourceを保存します。Screenshotはarray、disabled state、activation controlを失うため不十分です。Structured exportがあれば使い、なければauthorized visible fieldsをtable化します。Primary key、secondary condition、constant stateを分け、before/after entry countを比較します。
- Save an untouched source copy and record the date.
- Count entries and note whether each is enabled or constant.
- Copy primary keys, secondary keys and content separately.
- Record order, position, probability, depth and recursion behavior when visible.
- Mark scripts or platform-only syntax for manual review.
- Remove secrets, personal identifiers and content you cannot lawfully reuse.
World Info field mapping
SillyTavernはLorebookをWorld Infoと呼び、keyでpromptへdynamic insertionします。Character、persona、chat、global scopeがあります。Numberだけでなくbehaviorをmappingします。Labelはcomment、triggerはkey、loreはcontentです。Position、recursion、probability、selective matchingはmanual reviewします。
| Janitor concept | SillyTavern World Info field | Migration check |
|---|---|---|
| Entry name or label | comment | Human-readable editor label; not prompt content |
| Trigger words | key | Array of primary activation keys |
| Additional conditions | keysecondary | Review selective matching rather than flattening |
| Lore text | content | Must be complete enough to stand alone when activated |
| Always active | constant | Use sparingly because it always spends context |
| Priority | order | Preserve relative order, then test collisions |
| Injection location | position / depth | Map by behavior, not only by numeric value |
| Enabled state | disable | Inverted Boolean: disabled means disable=true |
| Chance | probability / useProbability | Verify 100% entries before adding randomness |
Minimal valid JSON
一つのnon-sensitive entryでsmall JSONを作り、syntaxとunique integer IDを確認します。Exampleはreal creator textを含みません。Contentはstandaloneにし、unknown extension dataをtrusted exportから得た場合は保持します。Janitor executable scriptをlore textとして貼っても自動実行されません。
{
"entries": {
"0": {
"uid": 0,
"key": ["Aster Harbor", "harbor council"],
"keysecondary": [],
"comment": "Aster Harbor",
"content": "Aster Harbor is governed by a five-seat council.",
"constant": false,
"order": 100,
"position": 0,
"disable": false,
"probability": 100,
"useProbability": false,
"depth": 4
}
}
}
Importとscope binding
Current World Info UIからJSONをimportし、entry count、Unicode、keys、enabled、probability、orderを確認してからbindします。Character Loreは一人、Chat Loreは一branch、Persona Loreはuser role、Globalは意図的なcross-character reuseです。Character card exportだけに頼らずstandalone backupを残します。
| Binding | Scope | Use it when |
|---|---|---|
| Character Lore | Every chat with one character | The facts belong to that character or world |
| Chat Lorebook | One conversation only | The facts are specific to a branch or campaign |
| Persona Lorebook | Every chat using one persona | The facts describe the user role or persona |
| Global World Info | Any selected chat | The book is intentionally reusable across characters |
8-turn activation test
Import successはbehavior parityではありません。8 turnsでno-key、exact key、case、partial word、two entries、secondary condition、scene change、reopenをtestします。No activationはspelling、scan depth、case、whole word、budget、bindingを確認し、over-activationはbroad keyとrecursionを確認します。
| Turn | Test | Pass condition |
|---|---|---|
| 1 | Mention no keys | Non-constant entries stay absent |
| 2 | Mention one exact primary key | Only its intended entry activates |
| 3 | Use different letter case | Behavior matches the configured case rule |
| 4 | Use a partial word | Whole-word behavior matches the setting |
| 5 | Trigger two related entries | Order and budget produce coherent context |
| 6 | Mention a secondary condition | Selective logic matches the original intent |
| 7 | Change scene and mention the key again | Entry still activates without duplicating prose |
| 8 | Reopen the chat | Character or chat binding remains attached |
Manual migrationかhosted chatか
価値あるauthorized bookはmanual migrationが安全です。Small worldはopaque converter修理よりrebuildが速い場合があります。Chub AI card guideもportable workflowを説明します。Fileとtrigger保守ではなくhosted character chatが目的ならLumiChat libraryを比較できます。Private Janitor contentはunlockしません。
よくある質問
Exportできますか?
自作、open reuse、creator permissionのある内容だけ可能です。
Private bookをdownloadできますか?
できません。Creatorへ許可を求め、scrapeやtrigger推測をしません。
STへ直接importできますか?
Format差があるためfield mapping後にentryごと確認します。
Keysは?
Primary triggerはkey array、secondaryはselective logicをreviewします。
どこへbind?
Character、Chat、Persona、Globalから最小scopeを選びます。
Activationしない理由は?
Enabled、key、scan depth、case、whole word、budget、bindingを確認します。
Scriptは動きますか?
Lore textへ貼るだけでは動かずsupported behaviorへ再設計が必要です。
LumiChatがprivate bookをimportしますか?
しません。Creator permissionを回避しません。
LumiChat で続ける
キャラクターを選んで会話を始める
公開中のキャラクターから相性のよい人物と場面を選び、すぐにチャットできます。
続きを読む
持ち運べるAIキャラクターカード
Chub AIキャラクターカード:検索・DL・取込ガイド
Chubの検索と作者確認から、形式選択、非公開インポート、6ターン実証テストまでを一つの手順にまとめます。
AIキャラクターカード仕様書
AIキャラクターカード解説:PNG・JSON・Tavern Card(2026)
インポート、編集、共有の前にカード内部を理解するための形式中心リファレンスです。
キャラクターカード取込ガイド
SillyTavernキャラクターカード(JSON/PNG)をLumiChatへ取り込む方法
LumiChatはJSONと、chara/ccv3メタデータを持つ本物のPNGカードに対応します。普通の画像を.pngに変えてもカードにはなりません。
世界記憶ガイド
JanitorAI Lorebookガイド(2026年):作成・取込・世界記憶の修正
Lorebookは条件付き世界知識であり、無限の長期記憶ではありません。正確なキーで必要な事実だけを入れます。
