# 고급 설정

> 예시 대사, 시나리오, 서식 규칙, 그리고 쓸 수 있는 매크로.

Source: https://reverie.im/ko/docs/characters/advanced-settings
Language: ko

**고급 설정** 탭에 든 것은 캐릭터가 누구인지가 아니라 어떻게 굴러가는지를 빚는 것들입니다. 손수 쓴 본보기, 첫 장면, 다른 상황들, 날것의 프롬프트 항목, 플러그인, 월드북.

어느 것도 필수는 아닙니다. 그리고 모두 그 캐릭터와의 모든 대화의 매 턴마다 읽힙니다.

## 예시 대화 \[#example-conversations]

**예시 대화**는 하나하나가 항목 한 쌍입니다 — **사용자 메시지**와 **캐릭터 응답** — 붙여 넣는 대화록이 아닙니다. 원하는 만큼 더하세요. 다만 응답 쪽은 비워 둘 수 없습니다.

정보가 아니라 목소리를 위해 쓰세요. 분위기가 서로 다른 두어 쌍(피해 간 질문, 받아넘긴 칭찬, 문득 나온 진심)이 말투에 관한 긴 문단보다 모델에게 더 많은 걸 가르칩니다. Reverie의 완성도 체크리스트가 보는 건 **답이 정말로 다른 예시 둘**이고, 겹치는 것들은 채워 넣기로 셉니다.

## 시작 대화 \[#starter-dialogs]

**시작 대화** 하나는 **캐릭터 인사** 하나에 그에 딸린 **제안된 사용자 응답**입니다. 몇 개를 더할지에도, 길이에도 상한이 없습니다.

대화가 시작될 때 어떤 것이 뽑히는가:

| 상황                         | 플레이어가 보는 것         |
| -------------------------- | ------------------ |
| 캐릭터에게 시작 대화가 있음            | **무작위로** 하나        |
| 플레이어가 연 시나리오가 자기 시작 대화를 가짐 | 캐릭터 것 대신 그 시나리오의 것 |
| 공유 링크가 특정 첫 장면을 고정함        | 바로 그것              |
| 그룹 대화, 또는 모먼트에서 연 대화       | **인사가 아예 없음**      |

플레이어는 대화 안에서 다른 첫 장면으로 다시 뽑을 수 있습니다.

인사 편집기는 마크다운을 지원하고, **편집** / **미리보기** 탭 한 쌍을 갖고, `{{user}}`와 `{{char}}`를 한 번에 넣는 칩을 주며, 캐릭터가 한 번이라도 저장된 뒤에는 그 갤러리나 스티커에서 가져오는 **이미지 삽입** 동작도 줍니다.

## 시나리오 \[#scenarios]

시나리오는 같은 캐릭터의 다른 출발 상황입니다. 성격은 그대로, 처지는 다르게. 원하는 만큼 더하세요.

| 항목             | 무엇에 쓰는가                                                                     |
| -------------- | --------------------------------------------------------------------------- |
| **시나리오 제목**    | 필수. 플레이어가 목록에서 고르는 것                                                        |
| **시나리오 설명**    | 플레이어에게 보이는 것. 편집기는 50–150 단어를 권합니다                                          |
| **상세 AI 컨텍스트** | AI로 가고, 드러나지 않는 것. 편집기는 200–500 단어를 권합니다. 환경, 분위기, NPC, 감각의 세부, 무엇을 할 수 있는지 |
| **시작 대화**      | 이 시나리오가 켜져 있는 동안 캐릭터 것 대신 쓰이는 첫 장면들                                         |
| **배경 이미지**     | 직접 올리거나, **이미지 생성**을 눌러 제목과 설명에서 만들게 하거나                                    |

플레이어가 하나 고르지 않는 한, 새 대화는 **시나리오 없이** 시작합니다. 플레이어 쪽은 [시나리오](https://reverie.im/ko/docs/chatting/scenarios)를 보세요.

## 프롬프트 항목 \[#prompt-fields]

날것의 프롬프트 항목 셋이 이 탭에 삽니다. **시스템 프롬프트**, **응답 형식 프롬프트**, 그리고 **NSFW 프롬프트**(이것은 일반 설정 탭의 **성인 콘텐츠** 스위치가 켜져 있을 때만 나타납니다). 각각이 무엇을 하고 Reverie 자신의 지시와 어떻게 겹쳐지는지는 [따로 한 페이지](https://reverie.im/ko/docs/characters/prompt-fields)가 다룹니다.

## 플러그인 \[#plugins]

**플러그인 → 플러그인 관리**는 그 캐릭터와 대화하는 누구에게나 기본으로 켜져 있는 플러그인을 고정합니다. 만드는 중에는 **20**개까지 고정할 수 있습니다.

* 캐릭터 기본이 될 수 있는 건 **도구** 플러그인뿐이고, 그것도 **공개된** 리비전만 됩니다 — 심사를 거치지 않은 초안이 방문자의 대화에서 돌아가는 일은 없습니다.
* 플러그인은 당신 것이거나, 공식 것이거나, 승인된 공개 플러그인이어야 합니다.
* 도구를 부를 수 없는 모델에서 도구 플러그인은 아무것도 하지 않습니다. 그런 대화에서는 플러그인이 사용 불가로 표시됩니다.
* 편집기의 시험 대화는 플러그인을 **돌리지 않습니다**. 작동하는 걸 보려면 진짜 대화가 필요합니다.

[플러그인 쓰기](https://reverie.im/ko/docs/plugins/using-plugins)와 [플러그인 만들기](https://reverie.im/ko/docs/plugins/creating-plugins)를 보세요.

## 월드북 \[#world-books]

**연결된 월드북** 선택기는 이미 있는 월드북을 캐릭터에 붙이고, 캐릭터의 첫 저장 전에도 동작합니다. 붙은 책은 모든 플레이어에게 캐릭터와 함께 따라갑니다. [월드북](https://reverie.im/ko/docs/writing/world-books)을 보세요.

## 매크로 \[#macros]

매크로는 캐릭터 텍스트에서 동작합니다 — 인사, 설명, 시나리오, 프롬프트 항목. 대소문자를 가리지 않습니다.

| 토큰                                 | 무엇이 되는가                |
| ---------------------------------- | ---------------------- |
| `{{char}}`                         | 캐릭터의 이름                |
| `{{user}}`, `{{name}}`             | 플레이어의 이름, 쓰고 있는 페르소나에서 |
| `{{date}}`                         | 날짜, 플레이어의 언어로 풀어 쓴 것   |
| `{{time}}`                         | 시계 시각, 시와 분            |
| `{{datetime}}`                     | 날짜와 시각을 한데             |
| `{{weekday}}`                      | 요일, 풀어 쓴 것             |
| `{{timeOfDay}}`                    | 아침, 오후, 저녁, 밤 중 하나     |
| `{{isoDate}}`                      | 날짜를 `YYYY-MM-DD`로      |
| `{{isoTime}}`                      | 24시간제 시각을 `HH:MM`으로    |
| `{{year}}`, `{{month}}`, `{{day}}` | 날짜의 각 부분, 숫자로          |
| `{{hour}}`, `{{minute}}`           | 시각의 각 부분, 숫자로          |
| `{{locale}}`                       | 플레이어의 로케일 코드           |
| `{{language}}`                     | 플레이어의 언어, 이름으로         |

알아 둘 것 둘:

* 대화 프롬프트는 시계를 시 단위로 버림하므로 거기서 `{{minute}}`은 `0`으로 나옵니다. 플레이어가 읽을 것에는 `{{time}}`이나 `{{isoTime}}`을 쓰세요.
* `{{persona}}`와 `{{charList}}`는 지원하지 **않습니다**. 플레이어의 페르소나도, 그룹 대화에서의 출연진 목록도 이미 프롬프트에 들어 있습니다. 다시 쓰면 컨텍스트만 축납니다.

## 여기서 정할 수 없는 것 \[#what-you-cannot-set-here]

답변 길이와 서술 문체는 **읽는 사람**의 설정이고, 각자 자기 채팅 설정에서 고릅니다. 캐릭터는 둘 중 어느 것도 고정할 수 없습니다. 캐릭터 편집기에는 temperature도 top-p도 max-tokens도 없습니다.

## 관련 \[#related]

* [프롬프트 항목](https://reverie.im/ko/docs/characters/prompt-fields)
* [캐릭터 쓰기](https://reverie.im/ko/docs/characters/writing-tips)
* [프리셋 페르소나](https://reverie.im/ko/docs/characters/preset-personas)
* [시험 대화](https://reverie.im/ko/docs/characters/test-drive)
* [시나리오](https://reverie.im/ko/docs/chatting/scenarios)
