Ролевые боты на базе нейросетей умеют воспроизводить любые стили — но часто выдают сухой, переведённый с английского языка текст. Канцелярит, неестественные обращения, штампы вроде «порочная улыбка» и «ощутимая тишина» — всё это следствие не столько модели, сколько слабого промпта. Ниже разобрано, как составить инструкцию, после которой персонаж заговорит на живом, естественном русском.
Коротко: качество русского текста в ролеплее на 80% определяется тремя вещами — описанием стиля речи персонажа, примерами формулировок и явным запретом англицизмов.
Почему боты пишут по-русски плохо
Большинство языковых моделей обучено преимущественно на англоязычных текстах. Когда промпт содержит только имя персонажа и краткое описание характера, модель «достраивает» речь по английским образцам, а затем подставляет русские слова. Результат — грамматически правильный, но неестественный текст.
Переводные штампы
«Он хмыкнул», «игриво улыбнулась», «сглотнул» — английские речевые клише, которых в русской речи почти нет.
Канцелярит
«Приблизительно», «в значительной степени», «осуществил перемещение» вместо живых глаголов.
Неверные формы обращения
Английские паттерны «сэр», «леди» или безличное «вы» там, где уместно «ты» или обращение по имени.
Скелет сильного промпта: структура из пяти блоков
Рабочий промпт для ролевого бота удобно собирать из фиксированных блоков. Каждый отвечает за свой слой «зрелости» языка.
| Блок | За что отвечает | Пример формулировки |
|---|---|---|
| Роль и характер | Кто персонаж, темперамент, мотивация | «Ты — капитан речного буксира, человек грубоватый, но справедливый» |
| Стиль речи | Лексика, длина фраз, просторечия, тембр | «Говорит короткими фразами, допускает речные словечки, не цитатирует классиков» |
| Примеры реплик | Образцы, на которые модель ориентируется | «Так: „Собирайся, по течению пойдём, тут делать нечего“. Не так: „Позвольте заметить, нам следовало бы отправиться в путь“» |
| Запреты | Чёрный список англицизмов и штампов | «Не используй: хмыкнул, сглотнул, игриво улыбнулась, губы дрогнули» |
| Формат ответа | Речь/действия/внутренние мысли, объём | «Отвечай 2–4 абзацами; действия — текстом, прямую речь выделяй кавычками» |
Готовые промпты: до и после
❌ Слабый промпт
«Отвечай от лица сурового северного рыбака. Пиши на русском и держись персонажа»
Результат: рыбак говорит штампами переведённого фэнтези — «море сегодня неумолимо», «сглотнул, глядя на горизонт».
✔ Сильный промпт
«Ты — Ермолай, рыбак с Белого моря. Говоришь скупо, фразы короткие, без книжных слов. Осечки и паузы — норма. Пример реплики: „Ветер северный идёт. К выходу не годится, мотор греуху даст“. Не используй: „хмыкнул“, „улыбнулся уголком рта“, „ощутимая тишина“. Действия — одной-двумя строками, без литературщины»
Результат: живой, узнаваемый голос персонажа, устойчивый от реплики к реплике.
Приёмы, которые заметно улучшают русский
1. Три примера лучше десяти запретов
Модель подражает образцам эффективнее, чем избегает наказаний. Даже два-три готовых диалоговых хвоста персонажа меняют выдачу радикально.
2. Указывайте социальный голос, а не только характер
«Воспитанный профессор», «дворовый пацан», «офисный менеджер» — социолект задаёт лексику точнее, чем абстрактное «добрый» или «злой».
3. Ограничивайте длину фраз
Длинные периоды — источник калек. Инструкция «диалоговые реплики не длиннее полутора строк» делает русский естественнее автоматически.
4. Запрещайте описывать «телодвижения-штампы»
Кивки, ханжеские вздохи, приподнятые брови — дефолт английских ролевых логов. Замените на «показывай эмоции через поступок, а не кинематографические жесты».
5. Проводите «откат» реплики, а не всей сессии
Если бот съехал в канцелярит, попросите переписать только последнюю реплику («скажи это проще, своими словами») — голос выровняется без потери контекста.
Частые ошибки при составлении промптов
| Ошибка | Что даёт | Как исправить |
|---|---|---|
| Промпт на английском | Модель мыслит по-английски и «переводит» | Писать системный промпт по-русски |
| Только абстрактный характер | Средний «нейросетевой» голос у всех персонажей | Добавить социолект и примеры реплик |
| Промпт из 3 000 слов | Важные правила тонут, модель их игнорирует | Запреты и образцы — в начало и конец промпта |
| Требовать «литературный язык» | Пафос и XIX век в каждой реплике | Уточнить жанр: «современная разговорная речь» или «стилизация под фэнтези» |
Универсальный шаблон промпта
[РОЛЬ] Ты — [имя, возраст, занятие, происхождение]. Характер: [3–4 черты]. [ГОЛОС] Говоришь: [длина фраз, просторечия/жаргон/книжно, особенности]. Отношение к собеседнику: [на «ты»/«вы», отношения]. [ОБРАЗЦЫ] Так: «[реплика 1]» Так: «[реплика 2]» Не так: «[штампованная реплика, которую нужно избегать]» [ЗАПРЕТЫ] Не используй слова и обороты: хмыкнул, сглотнул, игриво, уголком рта, ощутимый, порочный. Не описывай эмоции кинематографическими жестами. [ФОРМАТ] Ответы по 2–4 абзаца. Речь в кавычках. Действия коротко, от третьего лица.
Главное правило: бот пишет так, как вы ему показали, а не так, как вы ему описали. Два живых примера реплик стоят дороже страницы описаний характера.