LumiChat AI

Janitor AI Lorebook 마이그레이션

Janitor AI Lorebook Export: SillyTavern 이전 가이드

소유하거나 허가받은 Janitor AI Lorebook을 SillyTavern World Info로 mapping하고 안전하게 import한 뒤 activation을 검사합니다.

저자: LumiChat AI Team게시일:

12분 읽기

빠른 답변

이 가이드가 설명하는 내용

본인 소유, open reuse 또는 creator permission이 있는 Lorebook만 이전할 수 있습니다. Visible source entries를 저장하고 trigger를 SillyTavern key array, lore text를 content, behavior setting을 World Info field에 mapping한 뒤 8턴 activation test를 실행하세요. Closed/private book을 scrape하거나 trigger를 추측하거나 hidden text를 복원하면 안 됩니다.

  • Extractor보다 ownership 확인
  • Lossless source audit
  • World Info field mapping

추천 캐릭터

새로고침할 때마다 3명을 무작위로 표시하며, 홍보 영상이 있으면 영상을 우선하고 없으면 캐릭터 이미지를 보여 줍니다.

프로 e스포츠 선수

바오얼

청두 AG 소속 프로 선수로 경기 중에는 냉정하고, 사적인 대화에서는 부드럽게 집중해 주는 캐릭터입니다.

e스포츠시크함집중
채팅 시작
Elara Voss

서리 엘프 공주

Elara Voss

처음엔 차갑지만 신뢰 후 변화가 큰 궁정 판타지에 어울립니다.

판타지왕실슬로번
채팅 시작
Aurora Quinn

마법 교사

Aurora Quinn

자신감 있는 마법 교사로 밀고 당기기와 느린 긴장의 교실 판타지에 어울립니다.

마법티키타카슬로번
채팅 시작
허가된 Janitor AI Lorebook 이전을 설명하는 실제 LumiChat 캐릭터 라이브러리

Janitor AI Lorebook export 검색에는 authorized migration과 private extraction이 섞여 있습니다. 이 guide는 전자만 다루며 Janitor Lorebook guideSillyTavern import guide를 보완합니다.

Extractor보다 ownership 확인

Public character라도 linked Lorebook과 script reuse 권리가 자동으로 생기지 않습니다. Owner, visibility, license를 확인하고 본인 또는 허가된 visible data만 사용하세요. UI label은 바뀔 수 있어 universal download button을 약속하지 않습니다. Closed/private content, trigger guessing, prompt extraction, protection bypass는 중단합니다.

Source stateMay you migrate it?Correct action
Your own LorebookYesExport or copy visible entries, then verify every field
Open/public Lorebook with reuse permissionYes, within its licenseKeep attribution and license notes
Creator sent you a file or explicit permissionYes, within that permissionPreserve the original and migration record
Closed/private LorebookNoAsk the creator; do not guess triggers or extract hidden text
Public character with hidden LorebookNo automatic rightMigrate 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를 분리하고 before/after entry count를 비교합니다.

  1. Save an untouched source copy and record the date.
  2. Count entries and note whether each is enabled or constant.
  3. Copy primary keys, secondary keys and content separately.
  4. Record order, position, probability, depth and recursion behavior when visible.
  5. Mark scripts or platform-only syntax for manual review.
  6. 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가 있습니다. Numeric value가 아니라 behavior를 mapping하세요. Label은 comment, trigger는 key, lore는 content입니다. Position, recursion, probability, selective matching은 manual review가 필요합니다.

Janitor conceptSillyTavern World Info fieldMigration check
Entry name or labelcommentHuman-readable editor label; not prompt content
Trigger wordskeyArray of primary activation keys
Additional conditionskeysecondaryReview selective matching rather than flattening
Lore textcontentMust be complete enough to stand alone when activated
Always activeconstantUse sparingly because it always spends context
PriorityorderPreserve relative order, then test collisions
Injection locationposition / depthMap by behavior, not only by numeric value
Enabled statedisableInverted Boolean: disabled means disable=true
Chanceprobability / useProbabilityVerify 100% entries before adding randomness

Minimal valid JSON

Non-sensitive entry 하나로 small JSON을 만들고 syntax와 unique integer ID를 검증합니다. Example은 실제 creator text가 아닙니다. Content는 standalone이어야 하며 trusted exporter의 unknown extension data는 보존합니다. 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로 import하고 entry count, Unicode, keys, enabled, probability, order를 확인한 뒤 bind합니다. Character Lore는 한 캐릭터, Chat Lore는 한 branch, Persona Lore는 user role, Global은 의도적 reuse입니다. Standalone backup도 남기세요.

BindingScopeUse it when
Character LoreEvery chat with one characterThe facts belong to that character or world
Chat LorebookOne conversation onlyThe facts are specific to a branch or campaign
Persona LorebookEvery chat using one personaThe facts describe the user role or persona
Global World InfoAny selected chatThe book is intentionally reusable across characters

8턴 activation test

Import 성공은 behavior parity 증명이 아닙니다. 8 turns로 no key, exact key, case, partial word, two entries, secondary condition, scene change와 reopen을 확인합니다. 미활성은 spelling, scan depth, case, whole word, budget, binding을 보고 과활성은 broad key와 recursion을 봅니다.

TurnTestPass condition
1Mention no keysNon-constant entries stay absent
2Mention one exact primary keyOnly its intended entry activates
3Use different letter caseBehavior matches the configured case rule
4Use a partial wordWhole-word behavior matches the setting
5Trigger two related entriesOrder and budget produce coherent context
6Mention a secondary conditionSelective logic matches the original intent
7Change scene and mention the key againEntry still activates without duplicating prose
8Reopen the chatCharacter 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을 받을 수 있나요?

아니요. Creator에게 허가를 받고 scrape나 trigger 추측을 하지 마세요.

ST에 바로 import하나요?

Format 차이가 있어 field mapping과 entry 검증이 필요합니다.

Keys는 어떻게 하나요?

Primary trigger는 key array, secondary는 selective logic을 검토합니다.

어디에 bind하나요?

Character, Chat, Persona, Global 중 가장 좁은 scope를 씁니다.

왜 activation이 안 되나요?

Enabled, key, scan depth, case, whole word, budget, binding을 확인하세요.

Script가 실행되나요?

Lore text로 붙이는 것만으로는 안 되며 지원되는 behavior로 다시 설계해야 합니다.

LumiChat이 private book을 가져오나요?

아니요. Creator permission을 우회하지 않습니다.

Aurora Quinn

LumiChat에서 계속

캐릭터를 선택하고 대화를 시작하세요

활성 캐릭터를 둘러보고 원하는 인물과 장면을 골라 바로 채팅하세요.

채팅 시작