Promptbibliotek
Promptar är återanvändbara instruktionsmallar med en identitet som snedstreckskommando.
Varje prompt har en slug (/review-pr), en titel, en valfri beskrivning och
taggar, mallinnehåll samt typade variabler.
Variabler
Innehållet refererar till variabler som {{name}}. Varje refererad variabel måste
deklareras, och varje deklaration har en typ: text, number, select
(med alternativ) eller boolean. Variabeln kan även vara obligatorisk och ha ett
standardvärde. När en prompt infogas i redigeraren samlas dess variabler in innan
innehållet renderas.
Versioner
När en prompt uppdateras höjs dess version och den föregående revisionen arkiveras. Historikvyn visar revisionerna. En återställning gör en gammal revision till en ny version, så historiken förblir linjär och ingenting skrivs om i tysthet.
Delning, export och import
Promptar är privata som standard och kan delas genom den gemensamma modellen för
resursbehörigheter (läs- eller skrivbehörighet för användare eller grupper). En export
skapar ett JSON-dokument av typen libre-prompt.v1. En import återskapar prompten
men avvisar en slugkollision om inte överskrivning begärs. Prompttitlar, beskrivningar,
innehåll, variabler och taggar krypteras vid lagring. Sluggen förblir okrypterad så att
uppslagning med snedstreck fungerar.
Profiler
En assistentprofil kan bindas till en prompt. Det renderade innehållet placeras då före profilens egen systemprompt i varje session som använder profilen.
Exempel
Skapa en prompt under Settings → Prompts (eller välj en av startmallarna där och redigera den):
-
Slug:
review-pr -
Titel:
Pull request review -
Innehåll:
Review the following {{language}} changes with {{strictness}} strictness.Point out bugs first, style second, and end with a one-line verdict. -
Variabler:
language(text, obligatorisk) ochstrictness(val:low,normal,pedantic, standardvärdenormal).
Skriv / i valfri chatt så visar redigeraren dina promptar. Välj
/review-pr, fyll i language: TypeScript och välj pedantic. Den
renderade texten ersätter ditt utkast och är redo att skickas (klistra in diffen
efter den). Om du redigerar prompten senare höjs den till version 2. Den gamla
formuleringen finns kvar i historiken och kan återställas.