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.