Главная проблема ролевых игр с нейросетью: Дипсик берёт управление вашим персонажем на себя — описывает его действия, мысли и реплики. Это рушит весь сюжет. К счастью, это исправляется правильным промтом.
Почему Дипсик вообще пишет за вашего персонажа
Нейросеть обучалась на художественных текстах, где рассказчик описывает всех героев сразу. Для модели продолжить историю, озвучив действия всех персонажей, — естественное поведение. Если в промте явно не запретить это, Дипсик будет регулярно «отыгрывать» и вашего героя тоже.
Три уровня защиты в промте
1. Прямой запрет
Чётко укажите: никогда не писать действия, слова, мысли и эмоции персонажа игрока.
2. Позитивная роль
Опишите, что модель должна делать: играть только за своих персонажей и мир вокруг.
3. Правило остановки
Предпишите заканчивать ответ на моменте, где слово переходит к персонажу игрока.
Готовый шаблон системного промта
Ты — ведущий ролевой игры. Ты играешь за персонажа {имя} и всех второстепенных героев, а также описываешь окружающий мир.
Мой персонаж — {имя}. Категорически запрещено: писать его действия, реплики, мысли, чувства и решения. Никогда не говори от его лица и не описывай, что он делает или чувствует.
Если сценарий требует реакции моего персонажа — остановись и дождись моего ответа. Заканчивай каждый ответ на моменте, где слово переходит ко мне.
Можешь описывать только то, как мир и другие персонажи воздействуют на моего героя извне (например: «он слышит шаги за спиной»), но не его реакцию на это.
Что работает, а что нет
| Приём | Эффективность | Комментарий |
|---|---|---|
| «Не пиши за моего персонажа» | Слабая | Модель забывает запрет через несколько сообщений |
| Детальный запрет: действия, реплики, мысли, эмоции | Высокая | Конкретика закрывает лазейки в трактовке |
| Правило «остановись и жди моего хода» | Высокая | Даёт модели понятную точку завершения ответа |
| Напоминание в конце каждого сообщения | Средняя | Помогает в длинных сессиях, когда контекст «растворяется» |
| Угрозы и капслок в промте | Нулевая | Нейросеть не реагирует на эмоциональное давление |
Что делать, если Дипсик всё равно нарушает запрет
1Отредактируйте ответ. Удалите из реплики модели кусок, где она писала за вас, — модель учитывает историю диалога и перестанет повторять приём.
2Напомните коротко. Фраза вроде «Помни: не пиши за {имя}, только за своих персонажей» возвращает модель в рамки без перезапуска чата.
3Перегенерируйте ответ. Если доступна регенерация, запросите новый вариант — часто второй ответ уже чистый.
Тонкости, которые усиливают результат
- Называйте персонажа по имени в самом запрете. Абстрактное «мой персонаж» модель интерпретирует хуже, чем конкретное имя.
- Разрешите внешние воздействия. Полный запрет упоминать героя делает текст неестественным. Разрешите описывать то, что персонаж видит и слышит, но не его реакции.
- Ставьте запрет в начало промта. Инструкции в начале системного сообщения весят больше, чем похороненные в середине.
- Не перегружайте промт. Один чёткий запрет с перечислением работает лучше пяти расплывчатых формулировок.
Итог: секрет в трёх элементах — конкретный запрет с именем персонажа, позитивное описание роли модели и правило останавливаться перед вашим ходом. Такой промт удерживает Дипсика в рамках даже в длинных ролевых сессиях.