Impor Kartu Karakter: Muat Kartu PNG & JSON ke Aplikasi Chat AI


2026-10-19


Character Creator membantu Anda membuat karakter siap roleplay yang dapat diimpor dengan bersih ke SillyTavern dan frontend serupa. Alat ini menulis kepribadian, skenario, sapaan, dan dialog contoh, serta dapat menghasilkan potret yang sesuai. Hingga Oktober 2026, kartu karakter masih paling sering dibagikan sebagai gambar PNG dengan data JSON yang tersembunyi di dalamnya. File yang disimpan ulang atau ketidakcocokan spesifikasi dapat membuat karakter menjadi kosong atau rusak.

Sebagian besar panduan berhenti pada "klik Import." AI ini berfokus pada bagian yang menentukan kualitas: apa yang dimasukkan ke dalam kartu sebelum mencapai frontend Anda.

  • ✅ Membangun karakter per bidang agar sesuai dengan struktur Character Card V2 yang banyak digunakan
  • ✅ Menawarkan draf quick-gen atau pembuatan terpandu yang mendalam untuk karakter orisinal (OC)
  • ✅ Meneliti media yang sudah ada agar karakter fan tetap setia pada kanon
  • ✅ Menghasilkan potret yang dapat digunakan sebagai gambar avatar kartu

Mengimpor kartu hanya memerlukan beberapa detik. Membuat karakter yang benar-benar berfungsi dengan baik setelah diimpor membutuhkan perencanaan lebih matang. Untuk memahami alasannya, mari lihat bagaimana kartu disusun dan bagian mana yang biasanya bermasalah.

Diagram alur kerja yang menunjukkan cara mengimpor kartu karakter ke SillyTavern: membuka panel Characters, mengunggah kartu PNG, dan mengobrol dengan karakter yang diimpor


Jawaban Singkat: Apa Itu Impor Kartu Karakter?

Impor kartu karakter berarti memuat file karakter AI yang dapat dibagikan ke dalam frontend chat. File tersebut biasanya berupa PNG dengan JSON tertanam, atau file JSON biasa. Mengimpornya akan memulihkan kepribadian, sapaan, dan lore karakter secara otomatis.

Kemampuan utama:


Mengapa Impor Kartu Karakter Bisa Bermasalah

Roleplay AI dan chat pendamping telah berkembang menjadi kategori besar yang umum digunakan. Kartu karakter adalah cara komunitas tersebut membagikan karya mereka lintas aplikasi.

$36,8 miliar — Nilai pasar global pendamping AI pada 2025, menurut Grand View Research

220 juta — Total unduhan aplikasi pendamping hingga Juli 2025

33% — Porsi remaja yang disurvei dan menggunakan pendamping AI untuk interaksi sosial, termasuk roleplay

Namun, memindahkan karakter dari satu aplikasi ke aplikasi lain sering kali tidak konsisten. Masalah umum meliputi:

Isi Sebenarnya dari Kartu Karakter

Spesifikasi V2 mempertahankan enam bidang V1 asli dan menempatkannya di dalam objek data dengan pengenal chara_card_v2 (referensi spesifikasi). Setiap bidang memengaruhi perilaku karakter setelah impor:

BidangFungsinyaDikirim Bersama Setiap Pesan?
name, description, personality, scenarioIdentitas dan konteks intiYa (token permanen)
first_mesPesan pembuka yang menentukan nada dan panjang responsHanya saat awal chat
mes_exampleContoh dialog yang menunjukkan gaya penulisanHingga konteks penuh
alternate_greetingsPesan pembuka tambahan yang dapat Anda geserHanya saat awal chat
system_prompt, post_history_instructionsPenggantian prompt tingkat kartuYa, saat diaktifkan
character_bookLorebook tertanam yang dipicu oleh kata kunciHanya saat dipicu
tags, creator, creator_notes, character_versionMetadata untuk pengurutan dan tampilanTidak
extensionsData khusus untuk aplikasi tertentuTidak

Spesifikasi tersebut mengharuskan editor untuk tidak pernah menghancurkan data ekstensi yang tidak dikenal saat impor atau ekspor. Meski begitu, sebaiknya periksa hasilnya setelah memindahkan kartu antaralat.

Masalah Anggaran Token

Kartu yang panjang dan mendetail tidak otomatis lebih baik. Dokumentasi SillyTavern sendiri menjelaskan komprominya:

Setengah memori — Definisi karakter 1.000 token pada model konteks 2.048 token memangkas setengah memori kerja AI

SillyTavern mengubah penghitung token menjadi merah saat definisi kartu menggunakan lebih dari setengah konteks model. Kartu tetap berfungsi, tetapi AI memiliki ruang lebih sedikit untuk mengingat percakapan Anda.

Masalahnya jarang terletak pada tombol impor. Biasanya masalah ada pada kartunya sendiri, dan itulah tujuan dibuatnya Character Creator.


Mengapa Character Creator Membuat Kartu yang Lebih Baik

Character Creator adalah perancang karakter ahli untuk roleplay, fiksi, dan OC. Alih-alih menghadapi formulir kosong, Anda cukup menjelaskan karakter yang ada dalam bayangan Anda. Kemudian, alat ini membantu membentuk ide tersebut menjadi bidang yang jelas dan terstruktur dengan baik, yang langsung dipetakan ke kartu karakter.

Pendekatan TradisionalCharacter Creator
Menulis setiap bidang dari nol di editor frontendMendapatkan draf quick-gen atau pembuatan terpandu melalui percakapan
Menebak detail kanon untuk karakter fanMendasarkan karakter pada riset materi sumber
Mencari ilustrasi avatar secara terpisahMenghasilkan potret yang sesuai dalam sesi yang sama
Membebani deskripsi hingga mencapai batas tokenMeminta bidang permanen yang ringkas, dengan lore situasional dipindahkan ke entri lorebook

Quick-Gen atau Pembuatan Terpandu

Pilih pendekatan yang sesuai dengan proyek Anda. Pembuatan quick-gen menghasilkan karakter yang dapat digunakan dalam satu pertukaran, sehingga cocok untuk karakter sampingan atau skenario sekali pakai. Pembuatan terpandu mengajukan pertanyaan mengenai motivasi, suara, hubungan, dan batasan sebelum menulis apa pun. Pendekatan itu cocok untuk OC yang ingin Anda gunakan selama berbulan-bulan.

"Buat quick-gen mekanik kapal udara sinis untuk roleplay steampunk — berikan description, personality, scenario, dan pesan pertama di bawah 150 kata."

Karakter Fan yang Akurat terhadap Kanon

Karakter fan sering gagal pada detail kecil, seperti slogan yang digunakan dalam situasi yang salah atau kemampuan yang sebenarnya tidak pernah mereka miliki. Riset media Character Creator membantu menjaga kepribadian, riwayat, dan pola bicara agar konsisten dengan sumbernya.

"Buat kartu untuk mage elf pendiam berusia ratusan tahun dari anime fantasi. Teliti kanonnya, buat bicaranya singkat, dan tulis tiga sapaan alternatif."

Potret untuk Avatar Kartu Anda

Kartu PNG secara harfiah adalah sebuah gambar. Potret merupakan hal pertama yang dilihat pengguna lain dalam daftar karakter. Character Creator menghasilkan potret dalam berbagai genre, sehingga avatar sesuai dengan karakter yang Anda tulis.

Penulisan yang Sesuai dengan Anggaran Token

Anda dapat memintanya agar bidang permanen tetap ringkas dan lore yang jarang dibutuhkan dipindahkan ke entri yang dipicu kata kunci. Ini mencerminkan cara entri lorebook dipicu oleh keys, alih-alih dikirim bersama setiap pesan.

"Ringkas description ini menjadi di bawah 400 token, lalu ubah riwayat faksi menjadi entri lorebook terpisah dengan kata kunci pemicu."

Hal yang Tidak Dilakukannya

Character Creator menulis konten karakter dan membuat potret. Alat ini tidak menulis data langsung ke metadata PNG. Langkah terakhir tersebut dilakukan melalui fitur ekspor frontend Anda atau editor kartu khusus, seperti yang dijelaskan dalam langkah-langkah berikut.


Agen Terkait yang Juga Berguna

JSON Generator

Jika Anda lebih suka mengimpor file JSON daripada kartu PNG, JSON Generator dapat mengubah teks karakter yang telah selesai menjadi file terstruktur yang mengikuti tata letak V2.

  • Merancang skema secara cerdas dan menangani tipe data secara ketat
  • Mengonversi antarformat saat sumber Anda berupa spreadsheet atau catatan biasa
  • Menghasilkan JSON yang bersih dan valid, siap diimpor

Name Generator

Buntu menentukan nama OC atau kerajaan fiksi Anda? Name Generator menghadirkan pengetahuan budaya dan linguistik yang kuat untuk penamaan karakter.

  • Membuat nama yang sesuai dengan latar dan budaya yang Anda jelaskan
  • Mencakup karakter, tempat, faksi, dan hewan peliharaan
  • Menjelaskan makna dan asal di balik setiap saran

Manga Creator

Jika ingin melihat karakter Anda di luar chat, Manga Creator mengubahnya menjadi cerita bergambar.

  • Menangani penceritaan visual dan alur panel
  • Menjaga gaya ilustrasi tetap konsisten di seluruh halaman
  • Dapat digunakan dari one-shot hingga cerita serial panjang

Masing-masing agen ini dapat dicoba secara gratis tanpa kartu kredit.


Cara Membuat dan Mengimpor Kartu Karakter, Langkah demi Langkah

Langkah 1: Jelaskan Karakter Anda

Buka Character Creator dan bagikan konsep Anda. Beberapa baris mengenai latar, kepribadian, dan nada sudah cukup untuk memulai, dan Anda dapat meminta pembuatan terpandu jika menginginkan kedalaman lebih.

"Saya ingin pembuatan terpandu untuk mantan penjaga kerajaan yang menjadi pemilik kedai dan menyembunyikan pedang terkutuk. Fantasi abad pertengahan, dengan nuansa misteri yang berkembang perlahan."


Langkah 2: Minta Bidang Siap Kartu

Minta output yang diatur berdasarkan setiap bidang kartu: description, personality, scenario, pesan pertama, sapaan alternatif, dan dialog contoh. Di SillyTavern, blok dialog contoh diawali dengan penanda <START> dan menggunakan awalan {{char}}: serta {{user}}:, sesuai dokumentasi.

"Format semuanya sebagai bidang kartu terpisah. Tulis dialog contoh menggunakan penanda START serta awalan {{char}}/{{user}}."


Langkah 3: Buat Potret

Minta potret avatar dengan gaya yang Anda inginkan, misalnya anime, painterly, atau realistis. Simpan gambar tersebut untuk digunakan sebagai gambar kartu.

"Buat potret dirinya di balik bar kedai, dengan cahaya lentera hangat, gaya anime."


Langkah 4: Susun Kartunya

Anda memiliki dua opsi:

  • Jalur PNG: Di SillyTavern, klik Create New Character, tempelkan setiap bidang, unggah potret sebagai avatar, lalu gunakan Export character. Ini menyimpan kartu PNG dengan data tertanam.
  • Jalur JSON: Gunakan JSON Generator untuk menghasilkan file JSON berstruktur V2. Banyak frontend menerima JSON biasa selain kartu PNG.

Langkah 5: Impor dan Verifikasi

Buka panel Characters dari navbar. Pilih Import Character untuk memuat file, atau External Import untuk memuat dari URL (dokumentasi SillyTavern). Kemudian periksa empat hal berikut:

  1. Apakah penghitung token berwarna merah?
  2. Apakah sapaan alternatif muncul sebagai swipe?
  3. Apakah tag hilang? Jika ya, gabungkan melalui Import Tags dari menu "More...".
  4. Apakah lorebook tertanam berhasil ikut diimpor?

Impor Kartu Karakter dalam Praktik

🎭 Membangun Ulang Kartu yang Terimpor Kosong

  • Skenario: Anda mengunduh karakter favorit dari forum, tetapi kartu tersebut terimpor dengan description kosong. Host gambar mengompresi ulang PNG dan menghapus metadatanya.
  • Pendekatan Tradisional: Mencari file asli atau menulis ulang semuanya dari ingatan. Ini sering berarti menghabiskan satu malam untuk coba-coba.
  • Character Creator: Jelaskan apa yang Anda ingat tentang karakter tersebut dan bangun ulang bidang yang bersih dalam satu sesi, lalu ekspor kartu baru.
    • Memulihkan suara karakter bahkan tanpa file asli
    • Memberi Anda kesempatan untuk mengurangi pembengkakan token dari versi lama
    • Menghasilkan potret baru jika ilustrasi asli sudah hilang

📱 Menyusun OC di Ponsel

  • Skenario: Ide karakter muncul saat Anda bepergian, jauh dari desktop yang menjalankan SillyTavern.
  • Pendekatan Tradisional: Mengetik catatan berantakan, lalu memformat ulang nanti di komputer.
  • Character Creator: Jalankan pembuatan terpandu di aplikasi iOS atau Android Jenova, yang menawarkan fitur yang sama seperti versi web. Sesi Anda tersinkronisasi, sehingga bidang yang selesai sudah menunggu saat Anda duduk untuk mengekspor.
    • Speech-to-text memudahkan brainstorming secara lisan
    • Riwayat chat menyimpan setiap draf agar tersedia nanti
    • Sangat cocok dipadukan dengan Name Generator ketika karakter masih membutuhkan nama

🎲 Mengisi Kampanye Discord Multipemain

  • Skenario: Anda menjalankan bot roleplay self-hosted untuk server dan membutuhkan beberapa NPC dengan suara yang berbeda, semuanya dapat diimpor sebagai kartu.
  • Pendekatan Tradisional: Menulis setiap NPC secara manual dan berharap kepribadian mereka tidak bercampur satu sama lain.
  • Character Creator: Buat quick-gen untuk satu kelompok karakter lengkap dengan pola bicara yang kontras, lalu impor masing-masing melalui fitur impor kartu di dashboard Anda.
    • Dialog contoh yang berbeda menjaga suara NPC tetap terpisah dalam adegan kelompok
    • Mengatur tingkat banyak bicara menentukan seberapa sering setiap karakter berbicara dalam chat grup, sehingga karakter pendiam tidak tenggelam
    • Lore bersama dapat ditempatkan dalam entri lorebook alih-alih diulang di setiap kartu

Dashboard roleplay multipemain self-hosted yang menampilkan layar manajemen karakter dengan tombol New Character dan Import Card di atas grid kartu karakter bergaya anime

📚 Membuat Suara Karakter Fan Terasa Tepat

  • Skenario: Kartu Anda untuk karakter anime terkenal terasa generik, dan komunitas menyadarinya.
  • Pendekatan Tradisional: Menonton ulang episode dan mencatat selama berjam-jam.
  • Character Creator: Gunakan riset medianya untuk mendasarkan kepribadian, riwayat, dan cara bicara pada materi sumber, lalu tulis sapaan alternatif yang diambil dari momen cerita yang berkesan.
    • Lebih sedikit detail yang bertentangan dengan kanon
    • Pesan pertama yang menangkap suara asli karakter
    • Catatan kreator yang memberi tahu pengguna lain titik cerita mana yang menjadi dasar kartu

Pertanyaan yang Sering Diajukan

Format file apa yang dapat digunakan untuk impor kartu karakter?

Sebagian besar frontend menerima kartu PNG dengan JSON tertanam, serta file JSON biasa. Kartu V2 umumnya berupa potret PNG dengan JSON yang disimpan di dalamnya, dan format tersebut didukung oleh SillyTavern serta sebagian besar alat serupa. Kartu V3 yang lebih baru dan format lainnya mungkin perlu dikonversi terlebih dahulu. Konverter berbasis browser, atau JSON Generator untuk merestrukturisasi data, dapat menangani langkah itu.

Mengapa kartu karakter yang saya impor tampil kosong?

Penyebab paling umum adalah metadata yang hilang. Data karakter berada di dalam chunks metadata PNG, dan host gambar atau editor yang meng-encode ulang file dapat membuangnya. Gambarnya masih tampak baik-baik saja, tetapi datanya sudah hilang. Cobalah mengunduh file asli langsung dari halaman kreator. Jika tidak memungkinkan, bangun ulang bidangnya dan ekspor kartu baru.

Bagaimana cara mengimpor kartu karakter dari URL di SillyTavern?

Buka panel Characters dari bilah navigasi atas dan pilih External Import, lalu tempel URL kartu tersebut. Untuk memuat file yang tersimpan di perangkat Anda, gunakan Import Character sebagai gantinya. Kedua opsi muncul dalam kontrol daftar karakter, menurut dokumentasi resmi SillyTavern.

Apakah Character Creator gratis digunakan?

Ya. Character Creator tersedia dalam paket gratis Jenova, yang mencakup semua fitur inti dengan penggunaan terbatas. Paket berbayar dimulai dari $20 per bulan untuk Plus, yang menambahkan penggunaan 30× lebih banyak dan pemilihan model kustom. Penggunaan direset setiap bulan, dan tidak ada batas harian.

Apakah tag dan lorebook tetap bertahan setelah impor kartu karakter?

Lorebook yang tertanam di bawah bidang V2 character_book seharusnya digunakan secara default oleh frontend yang patuh pada spesifikasi. Tag berbeda: SillyTavern tidak mengimpor tag tertanam secara otomatis. Anda dapat menambahkannya dengan memilih Import Tags dari menu "More..." pada halaman karakter.


Kesimpulan: Kartu yang Lebih Baik Membuat Setiap Impor Lebih Lancar

Keberhasilan impor kartu karakter bergantung pada isi file tersebut. Artinya, gunakan struktur spesifikasi yang benar, pertahankan bidang permanen tetap ringkas, simpan lore agar dipicu oleh kata kunci, dan gunakan potret yang metadatanya tidak terhapus. Setelah kartu dibuat dengan baik, mengimpor file PNG atau JSON ke SillyTavern maupun bot Discord self-hosted hanya membutuhkan beberapa detik.

Buat karakter roleplay berikutnya, dari NPC cepat hingga karakter fan yang diteliti dengan cermat, dengan Character Creator. Jelajahi lebih lanjut di Jenova.


Untuk Developer: Character Creator tersedia secara terprogram melalui Jenova API. Anda dapat mengintegrasikan pembuatan karakter roleplay terstruktur ke dalam aplikasi Anda dengan satu panggilan API. Dokumentasi lengkap →