Как написать промт для SillyTavern: пошаговое руководство по созданию эффективных инструкций

Полное руководство

Искусство промтинга в SillyTavern:
от первого сообщения до глубокого ролевого сценария

SillyTavern представляет собой мощный интерфейс для взаимодействия с языковыми моделями, популярный среди энтузиастов ролевых игр, писателей и всех, кто работает с нейросетями. Однако качество ответов напрямую зависит от того, насколько грамотно составлен промт. Правильно написанная инструкция превращает обычную модель в живого собеседника, а слабый промт приводит к однообразным и шаблонным ответам.

Это руководство последовательно разбирает все этапы создания эффективного промта: от понимания структуры до тонкой настройки поведения персонажа.

Что такое промт и почему он решает всё

Промт — это совокупность инструкций, которые получает языковая модель перед генерацией ответа. В SillyTavern промт складывается из нескольких блоков: системной инструкции, описания персонажа, сценария, примеров диалогов и истории переписки. Каждый блок влияет на итоговый результат, и понимание их роли — первый шаг к мастерству.

Ключевой принцип

Модель не читает мысли. Она работает только с тем текстом, который ей передали. Всё, что не прописано явно, нейросеть будет додумывать сама — и далеко не всегда так, как ожидалось.

Анатомия промта в SillyTavern

Прежде чем писать, стоит понять, из каких элементов состоит полный контекст, который уходит в модель.

Блок промта Назначение Рекомендации
System Prompt Общие правила поведения модели и стиль ответов Коротко, ёмко, без противоречий
Description Характер, внешность, биография персонажа Показывать через черты и привычки, а не перечислять
Personality Краткая выжимка личности 3–7 точных прилагательных
Scenario Сеттинг, обстоятельства встречи, мир Только то, что влияет на сюжет
First Message Первое сообщение, задающее тон Крючок для вовлечения + образец стиля
Example Dialogues Образцы речи персонажа 2–4 коротких ярких примера

Шаг 1. Формулирование системного промта

Системный промт — это фундамент. Именно здесь задаются формат ответов, роль модели и рамки поведения. Хороший системный промт отвечает на три вопроса.

1

Кто отвечает?

Например: опытный рассказчик, конкретный персонаж или ассистент по совместному написанию истории.

2

Как отвечать?

Объём, стиль, разметка: когда использовать действия, когда диалог, как оформлять мысли и речь.

3

Чего избегать?

Запрет на повторы, на принятие решений за пользователя, на выход из роли.

Пример системного промта

Пиши развёрнутые ответы от лица персонажа в художественном стиле. Сочетай диалоги, действия и внутренние переживания. Никогда не говори и не действуй за {{user}}. Не выходи из роли и не комментируй происходящее от себя. Избегай повторов фраз и шаблонных оборотов.

Шаг 2. Создание описания персонажа

Описание — сердце карточки персонажа. Здесь действует важное правило: больше не значит лучше. Раздутое описание из тысяч слов не только тратит драгоценные токены, но и размывает фокус модели.

✗ Как не надо

«Он добрый, умный, храбрый, красивый, сильный, загадочный, весёлый, серьёзный и верный друг» — подобные списки дают противоречивый, плоский результат.

✓ Как надо

«Говорит короткими фразами, усмехается вместо улыбки. Никогда первым не делится своими планами, но всегда замечает чужие промахи. Привязан к старому компасу — подарку отца, вертит его в руках, когда нервничает» — конкретика рождает характер.

Структуру описания удобно выстраивать по принципу пирамиды: сначала самое важное, затем детали. Модели обращают повышенное внимание на начало и конец текста, поэтому ключевые черты лучше ставить на видные позиции.

Шаг 3. Первое сообщение как образец стиля

Первое сообщение — скрытый инструмент настройки. Модель воспринимает его как эталон: если оно написано сухо и в две строки, ответы будут такими же. Если оно атмосферное, детальное и живое — модель сохранит этот уровень.

Формула сильного первого сообщения: сцена + действие персонажа + обращение к пользователю + повод для ответа. Такой текст одновременно погружает в сеттинг и оставляет пространство для реакции собеседника.

Шаг 4. Примеры диалогов и токены персонажа

Примеры диалогов (Example Messages) — самый быстрый способ научить модель голосу персонажа. Здесь также используются служебные теги, которые SillyTavern заменяет автоматически:

Тег Что означает
{{user}} Имя пользователя в диалоге
{{char}} Имя персонажа в диалоге

Использование тегов вместо жёстко прописанных имён делает карточку универсальной: любой пользователь сможет подставить своё имя, а персонажа при желании легко переименовать.

Типичные ошибки и их решения

Ошибка Последствие Решение
Противоречивые инструкции Модель хаотично меняет поведение Одно правило — одна мысль, без конфликтов
Отрицания вместо указаний Запрещённое поведение усиливается Писать, что делать, а не чего избегать
Избыточный объём Потеря фокуса, нехватка контекста для истории Оставлять только влияющее на поведение
Абстрактные черты Плоский, безликий персонаж Конкретные привычки, жесты, речевые обороты
Слабое первое сообщение Низкий уровень всех последующих ответов Писать его как образцовый фрагмент рассказа

Продвинутые приёмы

Когда базовые навыки освоены, промт можно усилить дополнительными инструментами SillyTavern.

World Info (Лорбук)

Книга знаний о мире, которая активируется по ключевым словам. Данные загружаются только при упоминании, экономя контекст.

Author’s Note

Заметка автора вставляется близко к концу контекста и сильно влияет на стиль и направление ответа. Подходит для корректировки тона «на лету».

Квадратные скобки и OOC

Служебные указания вне роли помогают направлять сюжет, не ломая четвёртую стену в самом тексте диалога.

Итоговый чек-лист качественного промта

✓ Системный промт отвечает на вопросы: кто, как и в каком стиле отвечает модель

✓ Описание конкретно: черты проявлены через поведение, жесты и речь

✓ Нет противоречий между блоками карточки

✓ Первое сообщение атмосферное и служит эталоном стиля

✓ Используются теги {{user}} и {{char}}

✓ Нет избыточного текста, съедающего контекст

✓ Инструкции сформулированы позитивно: что делать, а не чего не делать

Заключение

Написание промта для SillyTavern — это навык, который развивается через практику. Каждая карточка выигрывает от итераций: тестирование диалога, замена размытых формулировок на конкретику, перенос редко используемой информации в лорбук. Модель всегда отвечает ровно на тот текст, который получила, поэтому выразительный, структурированный и продуманный промт — единственный надёжный путь к живым, глубоким и запоминающимся диалогам.