캐릭터 카드 가져오기: PNG 및 JSON 카드를 AI 채팅 앱에 불러오는 방법


2026-10-19


Character Creator는 SillyTavern 및 유사한 프런트엔드에 문제없이 가져올 수 있는 롤플레이용 캐릭터를 제작하도록 도와줍니다. 성격, 시나리오, 인사말, 예시 대화를 작성하고 어울리는 초상화도 만들 수 있습니다. 2026년 10월 기준으로도 캐릭터 카드는 대부분 JSON 데이터가 숨겨진 PNG 이미지 형태로 공유됩니다. 파일을 다시 저장하거나 spec가 맞지 않으면 캐릭터가 비어 있거나 손상된 상태가 될 수 있습니다.

대부분의 가이드는 "가져오기 클릭"에서 끝납니다. 이 AI는 프런트엔드에 도달하기 전 카드에 무엇을 넣는지가 품질을 좌우하는 부분에 집중합니다.

  • ✅ 널리 사용되는 Character Card V2 구조에 맞춰 필드별로 캐릭터 제작
  • ✅ 오리지널 캐릭터(OC)를 위한 빠른 생성 초안 또는 심층 가이드 제작 제공
  • ✅ 팬 캐릭터가 원작 설정에 충실하도록 기존 미디어 조사
  • ✅ 카드의 아바타 이미지로 사용할 수 있는 초상화 생성

카드를 가져오는 데는 몇 초밖에 걸리지 않습니다. 하지만 가져온 뒤에도 실제로 잘 작동하는 캐릭터를 만들려면 더 많은 계획이 필요합니다. 그 이유를 이해하려면 카드의 구조와 과정이 주로 어디에서 실패하는지 살펴보는 것이 좋습니다.

SillyTavern에 캐릭터 카드를 가져오는 과정을 보여 주는 워크플로 다이어그램: Characters 패널 열기, PNG 카드 업로드, 가져온 캐릭터와 채팅하기


빠른 답변: 캐릭터 카드 가져오기란 무엇인가요?

캐릭터 카드 가져오기란 공유 가능한 AI 캐릭터 파일을 채팅 프런트엔드에 불러오는 것을 의미합니다. 이 파일은 보통 JSON이 내장된 PNG 또는 일반 JSON 파일입니다. 가져오면 캐릭터의 성격, 인사말, 로어가 자동으로 복원됩니다.

주요 기능:


캐릭터 카드 가져오기가 잘못되는 이유

AI 롤플레이와 컴패니언 채팅은 크고 대중적인 분야로 성장했습니다. 캐릭터 카드는 이 커뮤니티가 앱 간에 자신의 작업물을 공유하는 방법입니다.

368억 달러 — Grand View Research가 발표한 2025년 전 세계 AI 컴패니언 시장 규모

2억 2,000만 건 — 2025년 7월까지의 컴패니언 앱 누적 다운로드 수

33% — 롤플레이를 포함한 사회적 상호작용을 위해 AI 컴패니언을 사용한다고 답한 청소년 비율

하지만 캐릭터를 한 앱에서 다른 앱으로 옮기는 과정은 일관되지 않은 경우가 많습니다. 흔한 문제는 다음과 같습니다.

캐릭터 카드에 실제로 포함되는 내용

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가 더 나은 카드를 만드는 이유

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에 데이터를 직접 기록하지는 않습니다. 그 마지막 단계는 아래 단계에서 설명하듯 프런트엔드의 내보내기 기능 또는 전용 카드 편집기에서 수행됩니다.


함께 사용하면 좋은 관련 에이전트

JSON Generator

PNG 카드보다 JSON 파일을 가져오는 방식을 선호한다면, JSON Generator가 완성된 캐릭터 텍스트를 V2 레이아웃을 따르는 구조화된 파일로 변환할 수 있습니다.

  • 스키마를 지능적으로 설계하고 데이터 유형을 엄격하게 처리
  • 원본이 스프레드시트나 일반 메모인 경우 형식 간 변환
  • 가져오기에 바로 사용할 수 있는 깔끔하고 유효한 JSON 생성

Name Generator

OC나 가상의 왕국 이름을 정하기 어렵나요? Name Generator는 캐릭터 이름을 짓는 데 탄탄한 문화적·언어적 지식을 제공합니다.

  • 설명한 배경과 문화에 맞는 이름 생성
  • 캐릭터, 장소, 세력, 반려동물 지원
  • 각 제안의 의미와 유래 설명

Manga Creator

채팅을 넘어 캐릭터를 보고 싶다면 Manga Creator가 캐릭터를 일러스트 이야기로 바꿔 줍니다.

  • 시각적 스토리텔링과 패널 흐름 처리
  • 페이지 전반에 걸쳐 일관된 아트 스타일 유지
  • 단편부터 긴 연재물까지 확장

이 모든 에이전트는 신용 카드 없이 무료로 사용해 볼 수 있습니다.


캐릭터 카드를 만들고 가져오는 단계별 방법

1단계: 캐릭터 설명하기

Character Creator를 열고 구상을 공유하세요. 배경, 성격, 분위기에 관한 몇 줄이면 시작하기에 충분하며, 더 깊이 있는 작업을 원하면 가이드 제작을 요청할 수 있습니다.

"저주받은 검을 숨긴 전직 왕실 근위대 출신 여관 주인을 위한 가이드 제작을 원해. 중세 판타지 배경에 서서히 전개되는 미스터리 분위기로 해줘."


2단계: 카드 준비 필드 요청하기

description, personality, scenario, first message, alternate greetings, example dialogue 등 각 카드 필드 아래에 정리된 출력을 요청하세요. SillyTavern에서 예시 대화 블록은 <START> 마커로 시작하고 문서에 따라 {{char}}: 및 {{user}}: 접두사를 사용합니다.

"모든 내용을 별도의 카드 필드로 형식화해줘. START 마커와 {{char}}/{{user}} 접두사를 사용해 예시 대화를 작성해줘."


3단계: 초상화 생성하기

애니메이션, 회화풍, 사실적 스타일 등 원하는 스타일의 아바타 초상화를 요청하세요. 이미지를 저장해 카드의 사진으로 사용합니다.

"여관 바 뒤에 서 있는 그녀의 초상화를 만들어줘. 따뜻한 랜턴 조명, 애니메이션 스타일로 해줘."


4단계: 카드 구성하기

두 가지 방법이 있습니다.

  • PNG 경로: SillyTavern에서 Create New Character를 클릭하고 각 필드에 내용을 붙여 넣은 뒤, 초상화를 아바타로 업로드하고 Export character를 사용하세요. 데이터가 내장된 PNG 카드로 저장됩니다.
  • JSON 경로: JSON Generator를 사용해 V2 구조의 JSON 파일을 만드세요. 많은 프런트엔드는 PNG 카드와 함께 일반 JSON도 허용합니다.

5단계: 가져오기 및 확인하기

navbar에서 Characters 패널을 여세요. 파일을 불러오려면 Import Character를 선택하고, URL에서 불러오려면 External Import를 선택합니다(SillyTavern 문서). 그런 다음 다음 네 가지를 확인하세요.

  1. 토큰 카운터가 빨간색인가요?
  2. alternate greetings가 스와이프로 나타나나요?
  3. tags가 누락되었나요? 그렇다면 "More..." 메뉴의 Import Tags를 사용해 병합하세요.
  4. 내장 lorebook이 정상적으로 넘어왔나요?

실제 캐릭터 카드 가져오기 사례

🎭 빈 상태로 가져와지는 카드 다시 만들기

  • 상황: 포럼에서 마음에 드는 캐릭터를 다운로드했지만 빈 description으로 가져와집니다. 이미지 호스트가 PNG를 다시 압축하면서 metadata를 제거한 것입니다.
  • 전통적인 접근 방식: 원본 파일을 찾거나 기억에 의존해 모든 내용을 다시 작성합니다. 보통 시행착오로 저녁 시간을 모두 쓰게 됩니다.
  • Character Creator: 캐릭터에 대해 기억나는 점을 설명하고 한 세션에서 깔끔한 필드를 다시 만든 다음, 새 카드를 내보냅니다.
    • 원본 파일 없이도 캐릭터의 말투 복원
    • 기존 버전의 토큰 비대화를 줄일 기회 제공
    • 원본 아트가 사라진 경우 새 초상화 생성

📱 휴대폰에서 OC 초안 만들기

  • 상황: SillyTavern을 실행하는 데스크톱과 멀리 떨어진 출퇴근길에 캐릭터 아이디어가 떠오릅니다.
  • 전통적인 접근 방식: 정리되지 않은 메모를 입력한 다음, 나중에 컴퓨터에서 다시 형식을 맞춥니다.
  • Character Creator: 웹 버전과 같은 기능을 제공하는 Jenova의 iOS 또는 Android 앱에서 가이드 제작을 진행하세요. 세션이 동기화되므로, 자리에 앉아 내보낼 때 완성된 필드가 준비되어 있습니다.
    • 음성-텍스트 변환으로 말하면서 브레인스토밍하기 쉬움
    • 채팅 기록에 모든 초안이 보존되어 나중에 활용 가능
    • 캐릭터에 아직 이름이 필요하다면 Name Generator와 함께 사용하기 좋음

🎲 멀티플레이어 Discord 캠페인 채우기

  • 상황: 서버용 셀프 호스팅 롤플레이 봇을 운영하며, 각기 다른 말투를 지니고 카드로 가져올 수 있는 여러 NPC가 필요합니다.
  • 전통적인 접근 방식: 각 NPC를 손으로 작성하고, 성격이 서로 섞이지 않기를 바랍니다.
  • Character Creator: 대조적인 말투를 가진 전체 캐릭터 구성을 빠르게 생성한 뒤, 대시보드의 카드 가져오기 기능을 통해 각각 가져오세요.
    • 서로 다른 예시 대화가 그룹 장면에서 NPC의 말투를 구분해 줌
    • talkativeness 설정은 그룹 채팅에서 각 캐릭터가 말하는 빈도를 제어하므로 조용한 캐릭터가 묻히지 않음
    • 공통 로어는 모든 카드에 반복하지 않고 lorebook 항목에 둘 수 있음

New Character 및 Import Card 버튼이 애니메이션 스타일 캐릭터 카드 격자 위에 표시된 셀프 호스팅 멀티플레이어 롤플레이 대시보드의 캐릭터 관리 화면

📚 팬 캐릭터의 말투 제대로 구현하기

  • 상황: 잘 알려진 애니메이션 캐릭터용 카드가 평범하게 느껴지고, 커뮤니티도 이를 알아차립니다.
  • 전통적인 접근 방식: 에피소드를 다시 보고 몇 시간 동안 메모합니다.
  • Character Creator: 미디어 조사를 사용해 성격, 이력, 말투를 원본 자료에 기반하도록 한 다음, 기억에 남는 스토리 장면에서 가져온 alternate greetings를 작성하세요.
    • 원작 설정과 모순되는 세부 사항 감소
    • 캐릭터의 실제 말투를 담은 first message
    • 카드가 이야기의 어느 시점을 기반으로 하는지 다른 사용자에게 알려 주는 creator notes

자주 묻는 질문

캐릭터 카드 가져오기에 어떤 파일 형식이 사용되나요?

대부분의 프런트엔드는 JSON이 내장된 PNG 카드와 일반 JSON 파일을 모두 허용합니다. V2 카드는 일반적으로 JSON이 내부에 저장된 PNG 초상화이며, 이 형식은 SillyTavern 및 대부분의 유사 도구에서 지원됩니다. 최신 V3 카드와 다른 형식은 먼저 변환이 필요할 수 있습니다. 브라우저 기반 converter 또는 데이터 재구성용 JSON Generator가 이 단계를 처리할 수 있습니다.

가져온 캐릭터 카드가 빈 상태로 표시되는 이유는 무엇인가요?

가장 흔한 원인은 metadata 누락입니다. 캐릭터 데이터는 PNG의 metadata chunks 안에 있으며, 파일을 다시 인코딩하는 이미지 호스트나 편집기는 이를 버릴 수 있습니다. 사진은 여전히 멀쩡하게 보이지만 데이터는 사라집니다. 제작자 페이지에서 원본 파일을 직접 다운로드해 보세요. 가능하지 않다면 필드를 다시 만들고 새 카드를 내보내세요.

SillyTavern에서 URL의 캐릭터 카드를 어떻게 가져오나요?

상단 탐색 모음에서 Characters 패널을 열고 External Import를 선택한 다음 카드의 URL을 붙여 넣으세요. 기기에 저장된 파일을 불러오려면 Import Character를 사용하세요. 공식 SillyTavern 문서에 따르면 두 옵션 모두 캐릭터 목록 컨트롤에 표시됩니다.

Character Creator는 무료로 사용할 수 있나요?

네. Character Creator는 제한된 사용량으로 모든 핵심 기능을 포함하는 Jenova의 무료 요금제에서 이용할 수 있습니다. 유료 요금제는 Plus 기준 월 $20부터 시작하며, 사용량이 30× 늘어나고 맞춤 모델 선택 기능이 추가됩니다. 사용량은 매월 초기화되며 일일 한도는 없습니다.

tags와 lorebooks는 캐릭터 카드 가져오기 후에도 유지되나요?

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 호출로 구조화된 롤플레이 캐릭터 생성을 애플리케이션에 통합할 수 있습니다. 전체 문서 →