Lewati ke konten utama

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) dan strictness (select: low, normal, pedantic; bawaan normal).

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.