Библиотека промптов
Промпты — многократно используемые шаблоны инструкций с идентификатором-командой. У каждого есть 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, старая останется в истории.