로어북 설정하기
캐릭터의 세계관과 설정을 효율적으로 관리하는 로어북 시스템을 안내합니다.
로어북이란?
로어북은 캐릭터의 방대한 세계관 정보를 효율적으로 관리하는 키워드 트리거 방식의 세계관 정보 주입 시스템입니다. 모든 설정을 시스템 프롬프트에 넣는 대신, 대화 맥락에 따라 필요한 정보만 AI에 자동으로 주입합니다.
시스템 프롬프트에 모든 세계관 설정을 넣으면 비용이 낭비되고 AI의 집중도가 떨어질 수 있습니다. 로어북을 사용하면 관련 대화가 진행될 때만 해당 정보가 활성화됩니다.
AI가 세계관을 찾는 3단계
대화가 진행되면 AI는 다음 3단계를 거쳐 관련 세계관 정보를 찾습니다.
1단계: 키워드 매칭
최근 대화 메시지에서 엔트리에 등록된 키워드가 등장하는지 확인합니다. 최근 메시지일수록 높은 가중치를 부여하여, 지금 대화에서 언급된 키워드가 우선적으로 매칭됩니다.
- 키워드 등록: 트리거할 키워드를 쉼표로 구분하여 설정합니다.
- 예:
마법학교, 아카데미아, 학교
2단계: 의미 검색
키워드가 정확히 일치하지 않아도, AI가 대화 맥락과 의미적으로 유사한 엔트리를 자동으로 검색합니다. 예를 들어 "수업 시간표"라고 말하면 "마법학교" 엔트리가 관련 정보로 검색될 수 있습니다.
3단계: 문서 상호 참조
1~2단계에서 찾은 엔트리 본문에 <<다른 엔트리>> 형태의 링크가 있으면, 해당 엔트리의 내용도 함께 불러옵니다. 이를 통해 관련 설정이 연쇄적으로 참조됩니다.
문서 링크 문법
엔트리 본문에서 다른 엔트리를 참조하려면 이중 꺾쇠괄호를 사용합니다:
아카데미아 마법학교는 <<엘도라 왕국>>의 수도에 위치하며,
<<원소 마법>> 학부가 가장 유명하다.
이렇게 작성하면 "마법학교" 엔트리가 활성화될 때 "엘도라 왕국"과 "원소 마법" 엔트리의 내용도 함께 AI에 전달됩니다.
로어북 항목 구성
각 엔트리는 다음 요소로 구성됩니다.
| 항목 | 설명 |
|---|---|
| 제목 | 엔트리의 이름 (선택사항) |
| 키워드 | 트리거할 단어 또는 구문. 쉼표로 복수 설정 (1개 이상 필수) |
| 내용 | 해당 키워드와 관련된 설정 텍스트 (마크다운 지원) |
| 활성화 | 항목 사용 여부 토글. 비활성화하면 검색에서 제외됩니다 |
캐릭터 제작에서의 로어북 설정
캐릭터 제작 퍼널의 "세계관" 탭에서 로어북을 설정할 수 있습니다. 두 가지 방법이 있습니다.
기존 세계관 연결
스튜디오에서 이미 만든 세계관(로어북)을 캐릭터에 연결합니다. 검색하여 기존 세계관을 찾고 선택하세요. 하나의 세계관을 여러 캐릭터에 공유할 수 있습니다.
새 세계관 인라인 생성
캐릭터 제작 중에 새로운 세계관을 바로 만들 수 있습니다. 세계관 이름과 설명을 입력하고, 엔트리를 추가하세요.
인라인으로 생성한 세계관도 스튜디오의 세계관 관리에서 나중에 편집할 수 있습니다.
세계관 위키
스튜디오의 세계관 위키에서 로어북을 더 체계적으로 관리할 수 있습니다. 세계관 위키는 캐릭터 제작 퍼널의 간단한 편집기와 달리, 본격적인 위키 편집 환경을 제공합니다.
위키 주요 기능
| 기능 | 설명 |
|---|---|
| 마크다운 에디터 | 마크다운 문법으로 풍부한 서식의 엔트리를 작성할 수 있습니다 |
| 카테고리 접기/펼치기 | 엔트리를 카테고리별로 그룹화하고 접기/펼치기로 관리합니다 |
| 목차(TOC) | 엔트리 목록을 사이드바에서 한눈에 확인하고 빠르게 이동합니다 |
| 자동완성 | << 입력 시 다른 엔트리 이름이 자동완성됩니다 |
| 홈 개요 페이지 | 세계관의 전체 구조를 한눈에 파악할 수 있는 홈 화면 |
| NPC 연결 | 세계관의 엔트리에 NPC(등장인물)를 연결하여 관리합니다 |
위키 접근 방법
스튜디오 사이드바에서 세계관 메뉴를 선택하면 세계관 목록이 표시됩니다. 세계관을 선택하면 위키 편집기가 열립니다.
캐릭터 제작의 "세계관" 탭과 스튜디오의 "세계관 위키"는 같은 로어북 데이터를 다룹니다. 진입점이 다를 뿐 데이터는 동일하므로, 어디에서 수정해도 반영됩니다.
문맥 인식 활성화
로어북의 엔트리는 단순 키워드 매칭뿐 아니라, 대화의 전체 맥락을 고려한 의미 검색으로도 활성화됩니다. 키워드가 정확히 일치하지 않는 상황에서도 AI가 문맥을 파악하여 관련 정보를 자동으로 찾아 전달합니다.
장기기억과의 비교
| 구분 | 로어북 | 장기기억 |
|---|---|---|
| 생성 | 제작자가 직접 작성 | AI가 대화에서 자동 추출 |
| 내용 | 고정된 세계관 설정 | 대화에서 축적된 경험 |
| 변동 | 정적 (제작자가 수정) | 동적 (대화에 따라 변화) |
| 대상 | 모든 유저에게 동일 적용 | 대화방별 개별 적용 |
| 활성화 | 키워드/문맥 매칭 시 | AI가 관련성 판단 시 |
작성 팁
- 키워드는 구체적으로: 대화에서 자주 등장하는 단어로 설정하세요 (인물명, 장소명, 종족명, 아이템명 등).
- 엔트리 간 링크 활용: 관련된 엔트리끼리
<<엔트리 이름>>링크로 연결하면 정보가 연쇄 참조됩니다. - 주제별 분리: 하나의 엔트리에 너무 많은 정보를 넣기보다, 주제별로 나누어 작성하세요.
- 활성화 토글 활용: 스토리 진행에 따라 아직 등장하지 않은 설정은 비활성화해두면 불필요한 정보 주입을 방지할 수 있습니다.
- 시스템 프롬프트와 역할 분리: 캐릭터의 성격/말투는 시스템 프롬프트에, 세계관 배경은 로어북에 작성하는 것이 효율적입니다.