Pustaka prompt
Prompt adalah templat instruksi yang dapat digunakan kembali dengan pengenal perintah. Setiap prompt memiliki slug (/review-pr), judul, deskripsi dan tag opsional, isi, serta variabel bertipe.
Variabel
Isi merujuk variabel sebagai {{name}}. Setiap variabel dideklarasikan sebagai text, number, select, atau boolean; dapat diwajibkan dan memiliki nilai bawaan. Composer mengumpulkan nilainya sebelum merender teks.
Versi
Setiap pembaruan menaikkan versi dan mengarsipkan revisi sebelumnya. Rollback memulihkan revisi lama sebagai versi baru sehingga riwayat linear tetap terjaga.
Berbagi, ekspor, dan impor
Prompt bersifat privat secara bawaan dan dibagikan melalui model izin bersama. Ekspor membuat JSON libre-prompt.v1; impor menolak slug yang sama tanpa menimpa. Judul, deskripsi, isi, variabel, dan tag dienkripsi; slug tetap terbuka untuk pencarian.
Profil
Profil dapat menautkan satu prompt; teks hasil render ditempatkan sebelum prompt sistem profil pada setiap sesi.
Contoh
Buat di Pengaturan → Prompt:
-
Slug:
review-pr -
Judul:
Pull request review -
Isi:
Review the following {{language}} changes with {{strictness}} strictness.Point out bugs first, style second, and end with a one-line verdict. -
Variabel:
language(text, wajib) danstrictness(select:low,normal,pedantic; bawaannormal).
Ketik /, pilih /review-pr, isi language: TypeScript dan pedantic. Teks hasil render menggantikan draf; tempel diff setelahnya. Penyuntingan berikutnya membuat versi 2 dan versi lama tetap ada dalam riwayat.