캐릭터 가져오기
SillyTavern이나 CharacterHub의 카드를 Reverie로 들여옵니다.
Reverie는 V1, V2, V3 형식의 캐릭터 카드를 읽습니다 — SillyTavern, CharacterHub, 그리고 대부분의 카드 사이트가 내보내는 그것들 말입니다. 가져오기 도구가 채우는 것은 편집할 수 있는 초안이고, 당신이 직접 저장을 누르기 전까지는 아무것도 저장되지 않습니다.
카드 가져오기
새 캐릭터 열기
/app/characters/create로 가서 헤더의 캐릭터 카드 가져오기를 누르세요. 이 버튼은 캐릭터를 만드는 동안에만 존재합니다 — 이미 있는 캐릭터로는 가져올 수 없습니다.
파일 떨구기
PNG 또는 JSON · 최대 10 MB. 카드는 당신의 브라우저에서 분석되며, 읽히려고 업로드되지 않습니다. PNG 카드는 JSON을 이미지 안에 품고 있고, JSON 카드는 그대로 읽힙니다.
무엇을 채울지 확인하기
대화상자는 감지한 카드 버전, 아바타, 그리고 써 넣으려는 모든 항목을 값과 함께 늘어놓은 채울 항목 목록을 보여 줍니다. 당신이 확정하기 전까지 아무것도 바뀌지 않습니다.
폼에 이미 뭔가 입력해 두었다면 빈 필드만 채우기(당신의 편집을 지키고 빠진 것만 더함)와 해당 필드 바꾸기(카드에 값이 있는 곳은 카드가 이김) 중에서도 고르게 됩니다.
원한다면 AI에게 정리를 맡기기
AI로 가져온 초안 정리 및 보완은 결과 위로 정리 한 번을 돌립니다. 대부분의 카드는 모든 것을 긴 설명 하나에 몰아넣기 때문에, 이 정리는 설명과 시나리오, 지시문을 단락으로 나눈 뒤 각각을 한 글자도 바꾸지 않고 제자리 필드로 옮깁니다. 외모는 외모 설명으로, 캐릭터에게 당신이 누구인지는 플레이어와의 관계로, 늘 지켜야 할 규칙은 시스템 프롬프트로 갑니다. 설명의 길이 제한을 넘는 텍스트는 카드의 월드북에 보관됩니다. 그런 다음 소개, 제안 답변, 추가 시나리오 두어 개처럼 카드에 없는 것만 새로 씁니다. 그냥 가져오기가 먼저 적용되고 그 정리가 실패해도 남아 있으므로, 부탁했다는 이유로 카드의 내용을 잃는 일은 없습니다. 크레딧을 쓸 수 있습니다.
확인하고 저장하기
초안이 채워진 채로 편집기로 돌아옵니다. 카드가 담고 있지 않은 필수 항목을 더하고 — 캐릭터 카테고리는 필수인데 어떤 카드 형식에도 없습니다 — 저장하세요.
무엇이 무엇으로
| 카드 쪽 | 이렇게 됩니다 |
|---|---|
nickname, 없으면 name | 캐릭터 이름, 50자로 잘림 |
description, 없으면 char_persona | 상세 설명, 10,000자로 잘림 |
tagline, 없으면 설명이나 성격 | 캐릭터 소개, 500자로 발췌 |
personality | 캐릭터 성격 |
appearance | 외모 설명 |
player_relationship | 플레이어와의 관계 |
first_mes / char_greeting, 그다음 alternate_greetings와 group_only_greetings | 인사 하나당 시작 대화 하나씩, 순서대로, 제안 답변 없이 |
mes_example / example_dialogue | 예시 대화, 사용자/캐릭터 짝으로 해석 |
scenario / world_scenario | 상세 설명 끝에 "Scenario:" 다음으로 덧붙임. 카드의 대화는 모두 그 상황에서 시작되고, Reverie 시나리오는 그 시나리오로 시작한 대화에만 반영됨 |
system_prompt, post_history_instructions와 depth_prompt | 시스템 프롬프트, 이 순서대로 이어 붙임. 대개 캐릭터에 관한 사실과 늘 지켜야 할 규칙이 담겨 있고, 응답 형식 프롬프트는 Reverie 자체의 서식 규칙을 대체함 |
nsfw_prompt | NSFW 프롬프트 |
tags | 태그, 중복 제거 후 앞의 20개 |
gender, age | 캐릭터 성별, 캐릭터 나이 |
| NSFW 표시 | 성인 콘텐츠 스위치 |
creator_notes | 제작자 노트 |
character_book 항목 | 별도의 월드북, 캐릭터 이름을 따서 그 캐릭터에 붙음 |
내장된 이미지와 링크된 이미지는 Reverie의 저장소로 복사됩니다. 가져오지 못한 것들은 원래 사이트를 계속 가리키고, 그게 몇 장인지는 대화상자가 알려 줍니다.
넘어오지 않는 것: 채팅 기록, 사용자별 기억, 그리고 위 항목들 너머의 플랫폼 전용 확장 데이터.
가져온 텍스트 속 매크로
{{char}}는 카드를 해석할 때 캐릭터의 이름으로 바뀝니다.{{original}}은 프롬프트 항목에서 걷어냅니다.{{user}}는 그대로 둡니다 — Reverie가 살아 있는 매크로로 지원합니다. 매크로 목록을 보세요.
보게 될 수도 있는 메시지
| 메시지 | 무슨 일이 있었나 |
|---|---|
| 원본 이름이 Reverie의 50자 제한을 넘어 줄였습니다 | 카드의 이름이 Reverie가 허용하는 길이보다 길었음 |
| 원본 설명이 Reverie의 10,000자 제한을 넘어 줄였습니다 | 설명에서 같은 일이 일어남. 원본 카드는 그대로 |
| 원본 나이가 Reverie 지원 범위를 벗어나 가져오지 않았습니다 | Reverie는 18세 이상의 나이만 받음 |
| 인식할 수 없는 형식의 예시 대화가 있습니다 | 예시 해석기가 나누지 못함. AI 정리를 켜서 살리거나, 가져온 뒤 다시 타이핑 |
| 빈 파일입니다 / 캐릭터 카드는 10 MB 이하여야 합니다 | 해석 전에 파일이 거절됨 |
그 밖의 어디서든 가져오기
카드 형식은 한 가지 이야기고, Character.AI 내보내기나 스크린샷이나 평범한 설명은 또 다른 이야기입니다. 그런 것들은 Labs의 캐릭터 가져오기 스킬(/app/labs/character-importer)을 거칩니다. 이 스킬은 당신 자신의 Claude 클라이언트 안에서 돌아가고, 완성된 캐릭터를 Reverie의 API로 올립니다.
페이지는 Claude Code나 Claude Desktop, 또는 다른 어떤 클라이언트에든 붙여 넣을 기성 메시지를 줍니다. 그게 스킬을 설치하고 당신의 Reverie API 키를 저장합니다. 그다음엔 같은 대화에 파일이나 스크린샷이나 설명을 떨구고 "이 캐릭터를 Reverie로 가져와줘."라고 말하면 됩니다. 새 캐릭터는 내 캐릭터 아래에 나타납니다.
그 준비된 메시지에는 개인 API 키가 들어 있습니다. 비밀번호처럼 다루고, 새어 나가면 설정 → API 키에서 교체하거나 폐기하세요. API 키를 보세요.