Бібліотека промптів
Промпти — багаторазові шаблони інструкцій з ідентифікатором-командою. Кожен має slug (/review-pr), заголовок, необов’язкові опис і теги, вміст і типізовані змінні.
Змінні
Вміст звертається до змінних як {{name}}. Кожна оголошується типом text, number, select або boolean, може бути обов’язковою і мати типове значення. Перед рендерингом композитор збирає значення.
Версії
Оновлення збільшує версію й архівує попередню. Відкат відновлює стару редакцію як нову, зберігаючи лінійну історію.
Спільний доступ, експорт та імпорт
Промпти приватні за замовчуванням і поширюються через спільну модель дозволів. Експорт створює JSON libre-prompt.v1; імпорт відхиляє збіг slug без перезапису. Заголовки, описи, вміст, змінні й теги шифруються; slug лишається відкритим для пошуку.
Профілі
Профіль може прив’язати один промпт; відрендерений текст передує системному промпту профілю в кожній сесії.
Приклад
Створіть у Налаштування → Промпти:
-
Слаг:
review-pr -
Заголовок:
Pull request review -
Вміст:
Review the following {{language}} changes with {{strictness}} strictness.Point out bugs first, style second, and end with a one-line verdict. -
Змінні:
language(text, обов’язкова) іstrictness(select:low,normal,pedantic; типове значення —normal).
Введіть /, виберіть /review-pr, заповніть language: TypeScript і pedantic. Текст замінить чернетку; вставте різницю після нього. Подальше редагування створить версію 2, а стара лишиться в історії.