Ролевки с нейросетями — это интерактивные истории, где искусственный интеллект играет персонажа, отыгрывает роль или ведёт сюжет. Качество такого сюжета напрямую зависит от одного: насколько грамотно составлен промт.
Почему обычные промты не работают в ролевках
Классический запрос вроде «расскажи про драконов» даёт сухую справку. Ролевка требует другого: нейросеть должна не рассказывать, а быть — говорить голосом персонажа, реагировать эмоционально, помнить характер и мотивацию.
Разница хорошо видна в сравнении:
| Слабый промт | Сильный промт |
|---|---|
| Расскажи историю про пирата. | Ты — капитан пиратского корабля Адельмар, циничный, но справедливый. Говори в первом лице, с морским сленгом. Сейчас твой корабль окружён, и я — твой взятый в плен штурман. |
Анатомия идеального промта для ролевки
Рабочий промт складывается из пяти блоков. Пропуск хотя бы одного — и персонаж начинает «обмелевать» уже через несколько реплик.
Имя, характер, привычки, страхи, цели персонажа. Три-пять конкретных черт лучше двадцати общих.
Жанр, эпоха, место действия, момент, с которого начинается история.
Манера речи: формальная, сленговая, архаичная. Пример фразы персонажа закрепляет стиль лучше описаний.
Что персонаж знает и не знает, как реагирует на выход из роли, насколько длинные ответы допустимы.
Реплики в кавычках, мысли курсивом, действия звёздочками — договорённости о разметке в начале экономят десятки исправлений потом.
Универсальный шаблон промта
# Роль
Ты — [имя], [возраст/статус], [3 ключевые черты характера]. Твоя цель — [мотивация].
# Сцена
Жанр: [жанр]. Место: [локация]. Начинаем с момента: [завязка].
# Речь
Говоришь [стиль]. Пример реплики: «[пример фразы]».
# Правила
Не выходишь из роли. Не знаешь [чего-либо]. Ответы до [N] предложений.
# Формат
Речь — в кавычках, действия — *так*.
Частые ошибки и как их исправить
| Ошибка | Симптом | Решение |
|---|---|---|
| Размытый характер («будь дружелюбным рыцарем») | Персонаж безлик, реплики шаблонные | Добавить противоречие: рыцарь, который боится крови |
| Нет границ знаний | Средневековый герой цитирует интернет | Явно прописать, что персонажу известно, а что нет |
| Слишком длинный промт-простыня | Модель теряет детали, «съезжает» из роли | Сократить до пяти блоков шаблона, детали вводить по ходу |
| Нет примера речи | Стиль плавает от реплики к реплике | Одна образцовая фраза в промте надёжнее абзаца описаний |
Как удерживать персонажа в роли на дистанции
Даже идеальный стартовый промт «истощается» через десятки реплик. Три приёма решают проблему:
- ◆Конспект мира. Раз в несколько сцен коротко подводите итог прямо в чате: «Итак, мы добрались до города, союзник ранен, погоня близко». Модель опирается на свежий контекст.
- ◆Коррекция без выхода из роли. Вместо «ты пишешь не так» — «Капитан вдруг замолчал, словно забыл, что хотел сказать». История чинит сама себя.
- ◆Двойные скобки для мета-общения. Всё, что не роль, — в ((двойных скобках)): уточнения, смена темпа, откат сцены.
Главный принцип
Промт для ролевки — это не инструкция ассистенту, а кастинг-лист для актёра. Персонажу нужны мотив, голос и ограничения. Дайте ему их — и история пойдёт сама.