Ana içeriğe geç

İstem kitaplığı

İstemler, komut tanımlayıcısı bulunan yeniden kullanılabilir yönerge şablonlarıdır. Her istemin bir slug’ı (/review-pr), başlığı, isteğe bağlı açıklaması ve etiketleri, içeriği ve türlendirilmiş değişkenleri vardır.

Değişkenler​

İçerik, değişkenlere {{name}} biçiminde başvurur. Her değişken text, number, select veya boolean türüyle tanımlanır; zorunlu olabilir ve varsayılan bir değer içerebilir. Oluşturucu, metni işlemeden önce değerleri toplar.

Sürümler​

Her güncelleme sürüm numarasını artırır ve önceki sürümü arşivler. Geri alma, eski düzenlemeyi yeni bir sürüm olarak geri yükler ve doğrusal geçmişi korur.

Paylaşım, dışa ve içe aktarma​

İstemler varsayılan olarak özeldir ve ortak izin modeli üzerinden paylaşılır. Dışa aktarma libre-prompt.v1 biçiminde JSON oluşturur; içe aktarma, aynı slug’a sahip bir istemi üzerine yazmadan reddeder. Başlıklar, açıklamalar, içerik, değişkenler ve etiketler şifrelenir; slug arama için açık kalır.

Profiller​

Bir profil tek bir isteme bağlanabilir; işlenmiş metin her oturumda profilin sistem isteminden önce gelir.

Örnek​

Ayarlar → İstemler bölümünde şunları oluşturun:

  • Slug: review-pr

  • Başlık: Pull request review

  • İçerik:

    Review the following {{language}} changes with {{strictness}} strictness.
    Point out bugs first, style second, and end with a one-line verdict.
  • Değişkenler: language (text, zorunlu) ve strictness (select: low, normal, pedantic; varsayılan değer normal).

/ yazın, /review-pr öğesini seçin, language: TypeScript değerini ve pedantic seçeneğini girin. Oluşturulan metin taslağın yerini alır; farkı arkasına yapıştırın. Sonraki düzenleme sürüm 2’yi oluşturur, eski sürüm ise geçmişte kalır.