2026-10-19
Character Creator는 SillyTavern 및 유사한 프런트엔드에 문제없이 가져올 수 있는 롤플레이용 캐릭터를 제작하도록 도와줍니다. 성격, 시나리오, 인사말, 예시 대화를 작성하고 어울리는 초상화도 만들 수 있습니다. 2026년 10월 기준으로도 캐릭터 카드는 대부분 JSON 데이터가 숨겨진 PNG 이미지 형태로 공유됩니다. 파일을 다시 저장하거나 spec가 맞지 않으면 캐릭터가 비어 있거나 손상된 상태가 될 수 있습니다.
대부분의 가이드는 "가져오기 클릭"에서 끝납니다. 이 AI는 프런트엔드에 도달하기 전 카드에 무엇을 넣는지가 품질을 좌우하는 부분에 집중합니다.
카드를 가져오는 데는 몇 초밖에 걸리지 않습니다. 하지만 가져온 뒤에도 실제로 잘 작동하는 캐릭터를 만들려면 더 많은 계획이 필요합니다. 그 이유를 이해하려면 카드의 구조와 과정이 주로 어디에서 실패하는지 살펴보는 것이 좋습니다.

캐릭터 카드 가져오기란 공유 가능한 AI 캐릭터 파일을 채팅 프런트엔드에 불러오는 것을 의미합니다. 이 파일은 보통 JSON이 내장된 PNG 또는 일반 JSON 파일입니다. 가져오면 캐릭터의 성격, 인사말, 로어가 자동으로 복원됩니다.
주요 기능:
AI 롤플레이와 컴패니언 채팅은 크고 대중적인 분야로 성장했습니다. 캐릭터 카드는 이 커뮤니티가 앱 간에 자신의 작업물을 공유하는 방법입니다.
2억 2,000만 건 — 2025년 7월까지의 컴패니언 앱 누적 다운로드 수
하지만 캐릭터를 한 앱에서 다른 앱으로 옮기는 과정은 일관되지 않은 경우가 많습니다. 흔한 문제는 다음과 같습니다.
V2 spec는 기존 V1의 여섯 필드를 유지하면서, 식별자 chara_card_v2를 가진 data 객체 안에 중첩합니다(spec 참고). 각 필드는 가져오기 후 캐릭터의 행동 방식에 영향을 줍니다.
| 필드 | 기능 | 모든 메시지와 함께 전송되나요? |
|---|---|---|
| name, description, personality, scenario | 핵심 정체성과 맥락 | 예(고정 토큰) |
| first_mes | 분위기와 길이를 설정하는 첫 메시지 | 채팅 시작 시에만 |
| mes_example | 글쓰기 스타일을 보여 주는 예시 대화 | 컨텍스트가 찰 때까지 |
| alternate_greetings | 스와이프하여 선택할 수 있는 추가 시작 메시지 | 채팅 시작 시에만 |
| system_prompt, post_history_instructions | 카드 수준의 프롬프트 재정의 | 활성화된 경우 예 |
| character_book | 키워드로 트리거되는 내장 lorebook | 트리거될 때만 |
| tags, creator, creator_notes, character_version | 정렬과 표시를 위한 metadata | 아니요 |
| extensions | 특정 앱 전용 데이터 | 아니요 |
spec는 편집기가 가져오기 또는 내보내기 과정에서 알 수 없는 extension 데이터를 절대 파기하지 않아야 한다고 요구합니다. 그래도 도구 간에 카드를 이동한 뒤 결과를 확인하는 것은 좋은 습관입니다.
길고 상세한 카드가 자동으로 더 좋은 카드는 아닙니다. SillyTavern의 자체 문서도 이러한 균형을 설명합니다.
기억 용량의 절반 — 2,048토큰 컨텍스트 모델에서 1,000토큰 캐릭터 정의를 사용하면 AI의 작업 기억이 절반으로 줄어듭니다
카드의 정의가 모델 컨텍스트 절반 이상을 차지하면 SillyTavern은 토큰 카운터를 빨간색으로 표시합니다. 카드는 계속 작동하지만 AI가 대화를 기억할 공간은 줄어듭니다.
문제는 가져오기 버튼인 경우가 드뭅니다. 보통은 카드 자체의 문제이며, 바로 그것이 Character Creator가 만들어진 이유입니다.
Character Creator는 롤플레이, 소설, OC를 위한 전문 캐릭터 디자이너입니다. 빈 양식을 마주하는 대신, 떠올린 캐릭터를 설명하면 됩니다. 그러면 그 아이디어를 캐릭터 카드에 직접 대응하는 명확하고 체계적인 필드로 다듬을 수 있도록 도와줍니다.
| 전통적인 접근 방식 | Character Creator |
|---|---|
| 프런트엔드 편집기에서 모든 필드를 처음부터 작성 | 대화를 통한 빠른 생성 초안 또는 가이드 제작 |
| 팬 캐릭터의 원작 세부 사항을 추측 | 원본 자료 조사에 기반해 캐릭터 구성 |
| 아바타 아트를 별도로 검색 | 같은 세션에서 어울리는 초상화 생성 |
| description을 과도하게 채워 토큰 한도 도달 | 고정 필드는 간결하게 작성하고 상황별 로어는 lorebook 항목으로 분리 요청 |
프로젝트에 맞는 방식을 선택하세요. 빠른 생성은 한 번의 대화로 바로 사용할 수 있는 캐릭터를 만들며, 조연 캐릭터나 일회성 시나리오에 적합합니다. 가이드 제작은 무엇이든 작성하기 전에 동기, 말투, 관계, 경계에 관한 질문을 합니다. 이 방식은 몇 달 동안 사용할 OC에 잘 맞습니다.
"스팀펑크 롤플레이를 위한 냉소적인 비행선 정비사를 빠르게 만들어줘. description, personality, scenario, first message를 포함하고 150단어 이내로 작성해줘."
팬 캐릭터는 잘못된 상황에서 사용하는 유행어 또는 실제로는 갖고 있지 않은 능력처럼 작은 세부 사항에서 실패하는 경우가 많습니다. Character Creator의 미디어 조사는 성격, 이력, 말투를 원작과 일관되게 유지하도록 돕습니다.
"판타지 애니메이션에 나오는 과묵하고 수백 살 된 엘프 마법사의 카드를 만들어줘. 원작 설정을 조사하고, 말투는 짧고 간결하게 유지하며 alternate greetings를 세 개 작성해줘."
PNG 카드는 말 그대로 이미지입니다. 초상화는 다른 사용자가 캐릭터 목록에서 가장 먼저 보게 되는 요소입니다. Character Creator는 다양한 장르의 초상화를 생성하므로 아바타가 작성한 캐릭터와 잘 어울립니다.
고정 필드는 간결하게 유지하고, 자주 필요하지 않은 로어는 키워드로 트리거되는 항목으로 옮기도록 요청할 수 있습니다. 이는 lorebook 항목이 키로 트리거된다는 점을 반영하며, 모든 메시지와 함께 전송되지 않습니다.
"이 description을 400토큰 미만으로 줄이고, 세력의 역사는 트리거 키워드가 있는 별도 lorebook 항목으로 바꿔줘."
Character Creator는 캐릭터 콘텐츠를 작성하고 초상화를 만듭니다. PNG metadata에 데이터를 직접 기록하지는 않습니다. 그 마지막 단계는 아래 단계에서 설명하듯 프런트엔드의 내보내기 기능 또는 전용 카드 편집기에서 수행됩니다.
PNG 카드보다 JSON 파일을 가져오는 방식을 선호한다면, JSON Generator가 완성된 캐릭터 텍스트를 V2 레이아웃을 따르는 구조화된 파일로 변환할 수 있습니다.
OC나 가상의 왕국 이름을 정하기 어렵나요? Name Generator는 캐릭터 이름을 짓는 데 탄탄한 문화적·언어적 지식을 제공합니다.
채팅을 넘어 캐릭터를 보고 싶다면 Manga Creator가 캐릭터를 일러스트 이야기로 바꿔 줍니다.
이 모든 에이전트는 신용 카드 없이 무료로 사용해 볼 수 있습니다.
1단계: 캐릭터 설명하기
Character Creator를 열고 구상을 공유하세요. 배경, 성격, 분위기에 관한 몇 줄이면 시작하기에 충분하며, 더 깊이 있는 작업을 원하면 가이드 제작을 요청할 수 있습니다.
"저주받은 검을 숨긴 전직 왕실 근위대 출신 여관 주인을 위한 가이드 제작을 원해. 중세 판타지 배경에 서서히 전개되는 미스터리 분위기로 해줘."
2단계: 카드 준비 필드 요청하기
description, personality, scenario, first message, alternate greetings, example dialogue 등 각 카드 필드 아래에 정리된 출력을 요청하세요. SillyTavern에서 예시 대화 블록은 <START> 마커로 시작하고 문서에 따라 {{char}}: 및 {{user}}: 접두사를 사용합니다.
"모든 내용을 별도의 카드 필드로 형식화해줘. START 마커와 {{char}}/{{user}} 접두사를 사용해 예시 대화를 작성해줘."
3단계: 초상화 생성하기
애니메이션, 회화풍, 사실적 스타일 등 원하는 스타일의 아바타 초상화를 요청하세요. 이미지를 저장해 카드의 사진으로 사용합니다.
"여관 바 뒤에 서 있는 그녀의 초상화를 만들어줘. 따뜻한 랜턴 조명, 애니메이션 스타일로 해줘."
4단계: 카드 구성하기
두 가지 방법이 있습니다.
5단계: 가져오기 및 확인하기
navbar에서 Characters 패널을 여세요. 파일을 불러오려면 Import Character를 선택하고, URL에서 불러오려면 External Import를 선택합니다(SillyTavern 문서). 그런 다음 다음 네 가지를 확인하세요.
talkativeness 설정은 그룹 채팅에서 각 캐릭터가 말하는 빈도를 제어하므로 조용한 캐릭터가 묻히지 않음
대부분의 프런트엔드는 JSON이 내장된 PNG 카드와 일반 JSON 파일을 모두 허용합니다. V2 카드는 일반적으로 JSON이 내부에 저장된 PNG 초상화이며, 이 형식은 SillyTavern 및 대부분의 유사 도구에서 지원됩니다. 최신 V3 카드와 다른 형식은 먼저 변환이 필요할 수 있습니다. 브라우저 기반 converter 또는 데이터 재구성용 JSON Generator가 이 단계를 처리할 수 있습니다.
가장 흔한 원인은 metadata 누락입니다. 캐릭터 데이터는 PNG의 metadata chunks 안에 있으며, 파일을 다시 인코딩하는 이미지 호스트나 편집기는 이를 버릴 수 있습니다. 사진은 여전히 멀쩡하게 보이지만 데이터는 사라집니다. 제작자 페이지에서 원본 파일을 직접 다운로드해 보세요. 가능하지 않다면 필드를 다시 만들고 새 카드를 내보내세요.
상단 탐색 모음에서 Characters 패널을 열고 External Import를 선택한 다음 카드의 URL을 붙여 넣으세요. 기기에 저장된 파일을 불러오려면 Import Character를 사용하세요. 공식 SillyTavern 문서에 따르면 두 옵션 모두 캐릭터 목록 컨트롤에 표시됩니다.
네. Character Creator는 제한된 사용량으로 모든 핵심 기능을 포함하는 Jenova의 무료 요금제에서 이용할 수 있습니다. 유료 요금제는 Plus 기준 월 $20부터 시작하며, 사용량이 30× 늘어나고 맞춤 모델 선택 기능이 추가됩니다. 사용량은 매월 초기화되며 일일 한도는 없습니다.
V2 character_book 필드에 내장된 lorebook은 호환되는 프런트엔드에서 기본적으로 사용되어야 합니다. tags는 다릅니다. SillyTavern은 내장 tags를 자동으로 가져오지 않습니다. 캐릭터 페이지의 "More..." 메뉴에서 Import Tags를 선택하여 추가할 수 있습니다.
성공적인 캐릭터 카드 가져오기는 파일 내부에 무엇이 들어 있는지에 달려 있습니다. 즉, 올바른 spec 구조를 사용하고, 고정 필드는 간결하게 유지하며, 로어는 키워드로 트리거되게 하고, metadata가 제거되지 않은 초상화를 사용해야 합니다. 카드가 잘 만들어지면 PNG 또는 JSON 파일을 SillyTavern이나 셀프 호스팅 Discord 봇으로 가져오는 데는 몇 초밖에 걸리지 않습니다.
빠른 NPC부터 세심하게 조사한 팬 캐릭터까지, 다음 롤플레이 캐릭터를 Character Creator로 만들어 보세요. 더 많은 기능은 Jenova에서 확인할 수 있습니다.
개발자용: Character Creator는 Jenova API를 통해 프로그래밍 방식으로 사용할 수 있습니다. 단 한 번의 API 호출로 구조화된 롤플레이 캐릭터 생성을 애플리케이션에 통합할 수 있습니다. 전체 문서 →