Полное руководство
Искусство промтинга в 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 — это навык, который развивается через практику. Каждая карточка выигрывает от итераций: тестирование диалога, замена размытых формулировок на конкретику, перенос редко используемой информации в лорбук. Модель всегда отвечает ровно на тот текст, который получила, поэтому выразительный, структурированный и продуманный промт — единственный надёжный путь к живым, глубоким и запоминающимся диалогам.