Dua orang bisa memakai karakter yang sama persis dan mendapat pengalaman yang sama sekali berbeda, karena roleplay berjalan di atas dua jenis teks. Yang pertama adalah system prompt — instruksi tetap yang dikirim ulang aplikasi Anda pada setiap giliran. Yang kedua adalah apa yang Anda ketik saat itu juga. Yang pertama menentukan karakter itu boleh menjadi apa; yang kedua menentukan apa yang terjadi berikutnya. Panduan ini membahas keduanya, dimulai dari bagian yang paling mudah keliru dan paling sulit disadari.
Apa yang sebenarnya dilakukan system prompt
Sebagian besar aplikasi karakter menumpuk tiga lapis teks sebelum model menjawab Anda. Mencampuradukkan ketiganya adalah alasan paling umum mengapa prompt yang terasa “sempurna” tetap menghasilkan karakter yang melupakan aturannya sendiri di pesan keempat puluh.
| Lapisan | Isinya | Seberapa sering dikirim | Paling cocok untuk |
|---|---|---|---|
| System prompt | Aturan tetap untuk seluruh percakapan | Setiap giliran | Batasan keras, format, standar minimal nada |
| Kartu karakter | Siapa karakternya: sifat, latar belakang, contoh dialog | Setiap giliran (biasanya ditambahkan) | Identitas dan suara |
| Pesan Anda | Beat adegan yang sedang berjalan | Sekali, lalu menua menjadi riwayat | Aksi, tempo, arah cerita |
Konsekuensi praktisnya: apa pun yang ingin Anda hormati di pesan keempat ratus harus berada di system prompt, bukan di pesan yang Anda ketik satu kali. Apa pun tentang siapa karakter itu masuk ke kartu — lihat Anatomi Kartu Karakter untuk struktur bidang-bidangnya.
Templat system prompt roleplay enam blok
Enam blok ini menutup hampir semua hal yang biasanya orang coba perbaiki dengan menulis ulang prompt dari nol. Jaga setiap blok tetap satu atau dua baris; panjang bukan tujuannya.
- Jangkar identitas — satu kalimat yang menyebut siapa yang diperankan model dan siapa Anda, supaya keduanya tidak pernah menyatu. “Kamu adalah Mira, restorator lukisan tua. Aku memerankan Sam, seorang klien. Jangan pernah menulis dialog atau pikiran Sam.”
- Suara — register, panjang kalimat, kebiasaan bicara. “Kering, jeli, sedikit tanda seru. Dua sampai empat paragraf.”
- Batasan — hal yang tidak pernah dilakukan adegan ini, ditulis sebagai perilaku, bukan suasana hati. “Jangan menyelesaikan konflik dalam satu balasan. Jangan merangkum adegan di bagian akhir.”
- Default adegan — latar dan situasi tempat cerita kembali ketika melenceng. “Lokasi default: studio, larut malam, hujan.”
- Format balasan — bagaimana aksi, ucapan, dan pikiran ditandai. Konsistensi di sini yang membuat percakapan panjang tetap enak dibaca.
- Jangkar kesinambungan — dua atau tiga fakta yang harus bertahan. “Adik Mira pindah ke luar negeri musim semi lalu. Mira tidak minum kopi.”
Blok keenam lebih penting daripada tampaknya. Kegagalan kesinambungan jarang merupakan masalah fitur memori; biasanya itu fakta yang muncul dalam percakapan dan tidak pernah dinaikkan menjadi teks tetap. Memori & Kesinambungan membahas bagaimana tiap aplikasi menangani hal itu.
Di mana meletakkan aturan: posisi mengubah apa yang diingat model
Bagian ini yang biasanya dilewati panduan prompt. Dalam studi yang terbit di Transactions of the Association for Computational Linguistics, Nelson F. Liu dan rekan-rekannya mengukur seberapa baik model bahasa mengambil informasi bergantung pada di mana informasi itu diletakkan. Hasilnya membentuk kurva U: informasi di bagian paling awal atau paling akhir konteks dipakai jauh lebih andal daripada informasi yang sama di bagian tengah, dan selisihnya tetap ada bahkan pada model yang dirancang khusus untuk konteks panjang.
Tiga aturan praktis mengikuti dari sana:
- Taruh di depan dan di belakang. Letakkan dua atau tiga batasan terpenting di awal system prompt dan ulangi dalam satu baris pendek di akhir.
- Jangan mengubur aturan di tengah paragraf. Batasan yang tersembunyi di kalimat keempat sebuah paragraf panjang berada di posisi paling buruk.
- Pasang ulang jangkar, bukan menulis ulang. Ketika adegan panjang mulai melenceng, satu pengulangan singkat sering lebih ampuh daripada prompt baru yang lebih rumit.
Persona membantu lebih sedikit dari dugaan — dan itu tidak masalah
Ada keyakinan yang bertahan lama bahwa mengawali prompt dengan sebuah peran (“kamu adalah novelis ahli…”) membuat model menjadi jauh lebih baik. Buktinya tidak mendukung itu. Mingqian Zheng, Jiaxin Pei, dan rekan penulis, dalam makalah yang terbit di Findings of EMNLP 2024, menguji 162 peran sosial pada 2.410 pertanyaan faktual dan empat keluarga model bahasa besar. Menambahkan persona ke system prompt tidak meningkatkan akurasi secara konsisten dibanding kondisi kontrol tanpa persona sama sekali, dan menebak persona terbaik di awal nyaris seacak lemparan koin.
Untuk roleplay, ini bukan kabar seburuk kedengarannya. Persona bukan alat untuk menaikkan akurasi; ia menetapkan suara dan register, dan justru itulah yang menurut studi tersebut memang dipengaruhi persona. Pelajarannya lebih sempit sekaligus lebih berguna: tuliskan aturan sebagai aturan. Jika Anda ingin balasan pendek, tulis “dua sampai empat paragraf”; jangan berharap “kamu adalah detektif yang irit bicara” menghasilkannya sebagai efek samping.
Tulis aksi, bukan cuma dialog
Kalau yang kamu ketik cuma apa yang kamu ucapkan, adegannya bakal datar terus. Menambahkan apa yang kamu lakukan — sesingkat apa pun — memberi model bahan untuk ditanggapi sekaligus menariknya masuk ke narasi. Coba bandingkan:
- Tipis: “Kamu lagi ngapain?”
- Kaya: “Aku menaruh tas di dekat pintu dan melirik lukisan yang belum kelar itu. ‘Sibuk juga rupanya. Yang ini apa?’”
Yang kedua memberi karakter sebuah latar, satu benda untuk dipegang, dan suasana untuk ditanggapi. Ini terasa paling ampuh di mode cerita, yang kami bahas di Mode Cerita vs Mode Obrolan.
Tunjukkan emosi, jangan cuma melabelinya
“Aku sedih” cuma menyodorkan fakta ke model; “Aku menatap lantai dan suaraku keluar lebih pelan dari yang kumau” menyodorkan sebuah adegan. Menunjukkan alih-alih memberi tahu membuat karakter menanggapi perilakumu, dan hasilnya terbaca jauh lebih wajar.
Ajukan pertanyaan yang membuka, bukan menutup
Pertanyaan tertutup cuma dapat jawaban pendek. Pertanyaan terbuka mengundang orang bercerita:
| Alih-alih | Coba |
|---|---|
| “Kamu baik-baik saja?” | “Kamu tiba-tiba diam — lagi mikirin apa?” |
| “Kamu betah di sini?” | “Menurutmu, apa hal paling aneh dari tempat ini?” |
Tulis sepanjang dan segaya balasan yang kamu harapkan
Model cenderung meniru caramu menulis. Kalau kamu membalas satu baris, biasanya yang kembali juga satu baris; kalau kamu menulis satu paragraf penuh dengan deskripsi, karaktermu cenderung membalas setara. Jadi kalau sebuah adegan terasa tipis, cara tercepat memperbaikinya sering kali cuma ini: kamu sendiri yang menulis lebih panjang dan lebih hidup.
Mengarahkan tanpa merusak imersi
Kadang kamu ingin membelokkan sebuah adegan. Kamu bisa melakukannya dari dalam cerita (“Aku mengalihkan topik dan bertanya soal adiknya”) atau, di aplikasi yang mendukungnya, lewat catatan di luar peran. Kalau bisa, utamakan cara yang pertama — imersinya tetap terjaga. Simpan catatan “OOC:” yang gamblang untuk saat kamu memang perlu membetulkan arah, sebab terlalu sering mematahkan dinding keempat bikin ilusinya buyar.
Kesalahan umum yang membuat roleplay jadi datar
- Balasan satu kata: model kelaparan bahan, jadi balasannya pun ikut tipis.
- Menabrak fakta yang sudah ditetapkan: bikin karakter bingung dan merusak kesinambungan; catat apa saja yang sudah disepakati, seperti disiplin yang kami bahas di Memori & Kesinambungan.
- Buru-buru mengejar tempo: melompati adegan terlalu cepat tidak menyisakan ruang bagi karakter untuk mengolah satu momen.
- Melawan kartu karakternya: kalau sebuah karakter terus membandel, yang perlu dibenahi biasanya kartunya, bukan prompt-mu — lihat Anatomi Kartu Karakter.
Daftar periksa system prompt roleplay
Jalankan ini sebelum menyalahkan aplikasinya. Sebagian besar keluhan “modelnya jadi makin buruk” selesai di salah satu dari tujuh baris berikut.
| Periksa | Seperti apa yang benar |
|---|---|
| Pemisahan identitas | Satu baris menyebut siapa yang diperankan model dan bahwa ia tidak pernah menulis karakter Anda |
| Posisi aturan | Dua batasan utama muncul di awal dan diulang di akhir |
| Aturan ditulis, bukan disiratkan | Panjang, format, dan batasan ditulis eksplisit, tidak diserahkan pada persona |
| Konsistensi format | Aksi, ucapan, dan pikiran ditandai dengan cara yang sama di semua contoh |
| Jangkar kesinambungan | Dua atau tiga fakta penting ada di teks tetap, bukan hanya di riwayat obrolan |
| Tidak menduplikasi kartu | Tidak ada yang mengulang apa yang sudah ditetapkan kartu karakter |
| Disiplin panjang | Seluruh prompt muat dalam satu layar; tidak ada yang terkubur di tengah paragraf |
Rutinitas latihan yang sederhana
Ambil satu kebiasaan dulu. Selama beberapa sesi, fokus saja menyelipkan satu aksi di tiap pesan. Setelah itu tambahkan detail indrawi. Baru kemudian garap pertanyaan terbuka. Menumpuk kebiasaan satu per satu bikin semuanya melekat tanpa mengubah roleplay jadi PR. Dalam satu-dua minggu, menulis prompt yang lebih kaya akan jalan sendiri — dan bedanya di balasan langsung kelihatan.
Kalau kamu mencari karakter yang memang dirancang untuk mengganjar masukan seperti ini, ulasan MusePick kami membahas aplikasi yang mengutamakan roleplay, dan peringkat kami bisa mengarahkanmu ke aplikasi yang kualitas tulisannya sepadan dengan usahamu. Untuk melangkah lebih jauh ke penyusunan satu adegan utuh, lanjutkan ke Prompt Cerita & Desain Skenario.
Pertanyaan yang sering diajukan
Apa itu system prompt roleplay?
System prompt roleplay adalah instruksi tetap yang dikirim bersama setiap giliran percakapan, terpisah dari kartu karakter dan dari apa yang Anda ketik saat itu. Biasanya ia mengunci identitas, suara, batasan, default adegan, format balasan, dan jangkar kesinambungan, sehingga model tetap konsisten sepanjang percakapan yang panjang.
Seberapa panjang sebaiknya system prompt roleplay?
Cukup panjang untuk menutup enam blok itu, tidak lebih. Apa pun yang bisa disimpulkan model dari kartu karakter hanya memboroskan ruang, dan aturan yang terkubur adalah yang paling mungkin dilewatkan. Targetkan blok aturan ringkas yang bisa dibaca dalam satu layar, lalu pasang ulang dua atau tiga batasan terpenting alih-alih menambah yang baru.
Di mana sebaiknya saya meletakkan aturan terpenting dalam system prompt?
Di awal atau di akhir. Liu dan rekan-rekannya menunjukkan dalam Transactions of the Association for Computational Linguistics bahwa performa model mengikuti kurva berbentuk U menurut posisi: informasi di awal atau akhir konteks dipakai jauh lebih andal daripada informasi di bagian tengah. Letakkan batasan keras di kedua tempat dan ulangi jika adegan mulai melenceng.
Apakah memberi model sebuah persona membuatnya lebih pintar?
Tidak. Zheng dan rekan-rekannya menguji 162 peran sosial pada 2.410 pertanyaan faktual dan empat keluarga model, dan menemukan bahwa menambahkan persona ke system prompt tidak meningkatkan akurasi secara konsisten dibanding tanpa persona sama sekali. Persona membentuk suara dan register, yang justru dibutuhkan roleplay; tetapi ia bukan pengganti menuliskan aturan secara eksplisit.
Bagaimana cara mendapat balasan yang lebih panjang dan kaya dari karakter AI?
Beri model lebih banyak bahan: sertakan aksi dan detail indrawi, tunjukkan emosi alih-alih menyebutkannya, ajukan pertanyaan terbuka, dan tulis sepanjang balasan yang Anda inginkan — model cenderung mencerminkan kedalaman dan panjang masukan Anda.
Perlukah saya memakai catatan di luar karakter untuk mengarahkan adegan?
Secukupnya saja. Mengarahkan dari dalam cerita — membuat karakter Anda mengganti topik atau melakukan sesuatu — menjaga imersi tetap utuh. Simpan catatan di luar karakter yang eksplisit untuk koreksi arah yang benar-benar perlu, karena terlalu sering menembus dinding keempat membuat roleplay terasa datar.
Mengapa adegan roleplay saya terasa datar di aplikasi mana pun?
Sering kali masalahnya adalah masukan yang tipis — pesan pendek yang hanya berisi dialog memberi model sedikit bahan untuk direspons. Menambahkan aksi, detail, dan pertanyaan terbuka biasanya memperbaiki adegan lebih banyak daripada berganti aplikasi. Kalau satu karakter tertentu terus melawan, periksa kartunya.