Skip to content

Kenapa Satu Prompt Penulisan Dipecah Jadi Kontrak dan Berkas Mode

Adityo Guni Waluyo

Pada satu titik pengembangan, berkas prompt penulisan tunggal membengkak sampai 228 baris instruksi yang saling bertentangan.

Ringkasan

Dulu prompt nulis cuma satu file berisi 228 baris perintah yang saling tabrakan, bikin hasilnya seret gitu. Solusinya dipecah jadi kontrak bareng 205 baris plus empat file mode: laporan, berita, tutorial, sama explainer. Kontrak jaga fakta, mode atur gaya, dan modenya dipilih sesuai janji ke pembacanya.

Pada satu titik pengembangan, berkas prompt penulisan tunggal membengkak sampai 228 baris instruksi yang saling bertentangan. Perintah untuk membuka artikel dengan gaya santai layaknya percakapan langsung berbenturan dengan aturan ketat untuk mengatribusikan setiap klaim faktual. Hasilnya bukan teks yang luwes, melainkan paragraf yang ragu-ragu di tengah jalan, mencoba memuaskan dua master yang berbeda. Ketika satu instruksi mencoba mengatur nada bicara, struktur, dan disiplin fakta secara bersamaan, model generasi teks mengalami beban kognitif yang menciptakan kontradiksi di dalam satu berkas yang sama. Solusinya bukan menambah aturan, melainkan memecah berkas itu menjadi kontrak bersama sepanjang 205 baris plus empat berkas mode yang bisa dipertukarkan.

Masalah prompt monolitik

Sebelumnya, sistem mengandalkan satu berkas panduan yang mencoba mendeteksi mode penulisan secara otomatis berdasarkan konten ringkasan riset. Pendekatan ini memiliki cacat mendasar. Deteksi mode dari dalam satu berkas yang sama memaksa sistem untuk menebak niat penulis sebelum aturan dasar ditetapkan. Ketika register bahasa harus berubah dari santai ke formal, atau ketika persona penulis perlu dihilangkan demi objektivitas, instruksi-instruksi tersebut saling menimpa tanpa hierarki yang jelas.

Perubahan mandat register menjadi bahasa Indonesia formal merupakan titik balik yang memperjelas keretakan ini. Partikel seperti "sih" atau "nih" dan bentuk slang dilarang total. Persona penulis juga dihapus secara default, digantikan oleh suara yang impersonal dan netral. Dalam konteks ini, mempertahankan satu berkas prompt yang sekaligus memerintahkan penggunaan bahasa formal dan bersikap seperti teman dekat adalah sebuah anomali logika. Sistem memerlukan pemisahan tanggung jawab yang tegas antara aturan yang tidak boleh dilanggar dan aturan yang menyesuaikan konteks. Pemisahan ini membuat integritas fakta terjaga tanpa mengorbankan fleksibilitas penyampaian.

Cara kerja kontrak bersama dan berkas mode

Arsitektur barunya memakai satu kontrak bersama plus tepat satu berkas mode yang dimuat bersamanya. Kontrak bersama memegang semua invarian: disiplin fakta, sitasi, gerbang struktur, redaksi, optimasi mesin pencari, dan keramahan teks-ke-suara. Aturan-aturan ini berlaku mutlak untuk setiap jenis artikel, tanpa pengecualian. Setiap paragraf yang memuat klaim harus membawa bukti konkret, baik berupa angka yang dikutip, perintah dengan keluaran yang diharapkan, atau nama keputusan dengan pertimbangannya.

Berkas mode memegang yang variabel: register bahasa, persona, dan struktur kanonikal. Terdapat empat berkas mode yang tersedia. Pertama, mode laporan untuk verifikasi klaim. Kedua, mode berita untuk pelaporan peristiwa. Ketiga, mode tutorial untuk panduan teknis. Keempat, mode explainer untuk konteks konseptual.

Analogi yang paling tepat untuk memahami sistem ini adalah pola CSS untuk prosa. Kontrak bersama bertindak sebagai stylesheet dasar yang menetapkan aturan global, seperti jenis huruf dan margin. Berkas mode bertindak sebagai stylesheet spesifik yang menimpa aturan dasar tersebut hanya ketika diperlukan, seperti mengubah warna latar belakang untuk komponen tertentu. Mode menimpa kontrak di mana pun terjadi konflik, memastikan bahwa variasi gaya tidak pernah mengorbankan integritas fakta.

Pendekatan ini juga memperkenalkan anggaran opini yang ketat per mode. Mode laporan mengizinkan tepat satu penilaian bersumber di bagian penutup. Mode berita mengatribusikan setiap penilaian kepada pembicaranya. Mode tutorial dan explainer tidak mengambil sikap pribadi sama sekali. Detail spesifik seperti angka, versi perangkat lunak, dan nama layanan tetap dipertahankan dalam semua mode karena konkretisme adalah hal yang independen dari register bahasa.

Cara mode dipilih bekerja

Pemilihan mode tidak lagi ditentukan oleh sumber materi, apakah itu berupa catatan commit atau dossier riset. Pemilihan didasarkan sepenuhnya pada janji yang diberikan ringkasan kepada pembaca. Jika pembaca mengharapkan vonis atas suatu klaim, sistem menggunakan mode laporan. Jika pembaca perlu mengetahui apa yang terjadi dalam sebuah peristiwa, mode berita yang aktif. Jika pembaca akan menjalankan perintah teknis, mode tutorial diambil. Jika pembaca perlu memahami konsep dasar, mode explainer menjadi pilihan.

Mekanisme ini menghilangkan kebutuhan untuk menebak mode dari konten. Penulis atau sistem perute secara eksplisit memilih berkas mode sebelum penulisan dimulai, mengimpor aturan tunggal dari mode lain hanya jika diizinkan oleh berkas mode tersebut. Struktur juga diperketat melalui gerbang publikasi yang keras. Untuk artikel di bawah 1000 kata, maksimum hanya tiga heading tingkat dua yang diizinkan. Tidak ada bagian kesimpulan yang berjudul secara eksplisit, dan maksimum satu tabel diperbolehkan hanya jika data tidak masuk akal jika ditulis sebagai kalimat biasa.

Berikut adalah pemetaan janji kepada pembaca terhadap mode yang sesuai:

Janji kepada PembacaMode yang DipilihFokus Utama
Pembaca mendapatkan vonis atas klaimmode-laporanStatus klaim per klaim, kotak metode
Pembaca mempelajari apa yang terjadimode-beritaPiramida terbalik, lede 5W+H
Pembaca akan menjalankan sesuatumode-tutorialSatu langkah sama dengan satu tindakan
Pembaca perlu memahami konsepmode-explainerLede fakta pengait, nol asumsi latar belakang

Memecah prompt penulisan bukan berarti kembali ke panduan terpisah untuk setiap topik per topik teknis. Ini adalah pemisahan tanggung jawab yang bersih. Kontrak menjaga konsistensi fakta dan keamanan data, sementara mode mengatur cara penyampaian agar sesuai dengan ekspektasi pembaca. Pertanyaan mendasar dalam arsitektur ini bukan lagi bagaimana menulis sebuah artikel, melainkan janji apa yang sebenarnya diberikan kepada pembaca sejak paragraf pertama.

Sources:

Artikel terkait