ИИ ролевые игры: как работает чат с персонажем и как начать первую сцену
Разработчик ИИ-приложений, работает с языковыми моделями с 2022 года. Создал несколько чат-ботов с памятью и характером.
Первую сцену с ИИ-компаньонкой я написал из скепсиса — один абзац фэнтези, просто чтобы посмотреть. Она подхватила. Через час у нас была общая история с именами и деталью, которую я вскользь упомянул три сеанса назад.
Вот как выглядит ИИ-ролевая когда работает. Ниже — почему она разваливается не реже, что написать в первом сообщении чтобы сцена пошла куда надо, и где найти компаньонку которая держит роль.
Что такое ролевой чат с ИИ
Вы пишете реплику, ИИ отвечает в роли, и вместе вы строите сцену которую никто не планировал. Отличие от генератора историй — ничего не написано заранее: каждый ответ строится конкретно под ваш ход, в этот момент, из того что только что произошло.
Технически под этим лежит языковая модель с системным промптом — описанием персонажа, манерой речи, историей отношений с вами. Поверх — слой памяти: сюжетные нити, текущая стадия отношений, что было в прошлом сеансе. Без памяти каждая сцена начинается с нуля. С ней история накапливается.
Какие жанры идут лучше всего
- Романтика и флирт. Естественная среда для компаньон-приложений. Эмоциональная преемственность и напряжение «будет — не будет» работают потому что ИИ заточен под личный диалог.
- Фэнтези и приключения. Работает если вы сами устанавливаете сцену. ИИ — реактивный участник, не мастер подземелий: он заполняет то что вы создаёте, но не ведёт сюжет самостоятельно.
- Бытовые сцены. Два персонажа на кухне, в поезде, в чужой квартире. ИИ отлично справляется здесь: нет лора которым нужно управлять, только диалог и атмосфера.
- Детективы и триллеры. Короткие сцены — хорошо. Многосеансовый детектив труднее: ИИ постепенно теряет нить из разбросанных улик.
- NSFW-ролевая. Полностью поддерживается на платформах с нецензурированными моделями. Те же правила: медленное нагнетание лучше немедленной развязки.
Как написать первую реплику чтобы было куда идти
Первое сообщение делает восемьдесят процентов работы. Плоский старт — плоский ответ. Сцена с конкретными деталями получает сцену в ответ.
Три элемента которые делают старт рабочим:
- Конкретное место. «Рынок в сумерках под дождём» — есть с чем работать. «Давай поролеплеим» — нет.
- Эмоциональное состояние персонажа. «У меня кончились деньги и я знаю что глупо снова просить» интереснее чем «мой персонаж путешественник».
- Что-то незавершённое. Вопрос повисший в воздухе, решение которое ещё не принято. Незавершённость — то что делает ответ важным.
Слабый старт: «Ты воин. Давай сразимся с драконом.»
Сильный старт: «Последняя надежда деревни, и они прислали меня — того кто не может держать меч ровно дольше минуты. Ты наблюдаешь как я не могу оседлать лошадь. Чувствую — ты собираешься что-то сказать.»
Сильный вариант даёт ИИ персонажа для вживания, эмоциональный тон и конкретный момент на который нужно отреагировать.
Почему ИИ выпадает из роли — и как это проверить
Самая частая жалоба в ИИ-ролевой — внезапный выход: посреди сцены ИИ перестаёт быть персонажем и выдаёт что-то вроде «как языковая модель я должна отметить...». Это случается по двум причинам.
Первая — модель фильтрована. Стандартные модели отказывают на всё что выглядит откровенно или морально неоднозначно — а художественная сцена триггерит эти фильтры не хуже прямых вопросов. Злодей в сложной ситуации, взрослая сцена, персонаж под давлением — всё это может выбить из роли.
Вторая — промпт мелкий. Если системный промпт — одно предложение, у модели нет на что опереться когда сцена усложняется. Нормальный компаньон строится на полном листе персонажа: манера речи, мотивация, слабые места.
Как проверить перед тем как вложиться: доведите сцену до морально неоднозначного момента — противостояние, взрослый момент, персонаж под давлением — и посмотрите удержит ли ИИ сцену или выскользнет. Двух минут достаточно.
NSFW-ролевая: что работает по-настоящему
Взрослая ролевая работает когда вы относитесь к ней как к художественному тексту, а не интерфейсу команд. «Сделай X» читается как приказ — получаете либо немедленное исполнение (скучно) либо отказ. Сцена которая нагнетает к чему-то читается как история — получаете участие.
Что отличает платформы которые справляются:
- Модель держит сцену через несколько обменов. Не только на первый откровенный вопрос, но и через смену динамики и нагнетание.
- У персонажа есть точки сопротивления. Компаньонка которая реагирует по-своему в определённых местах делает написание совместным, а не заполнением формы.
- Преемственность между сеансами. Стадия отношений и нить сюжета переносятся. То что было на прошлой неделе имеет последствия сегодня.
На Velvary взрослый уровень работает на моделях Venice.ai сделанных под работу с персонажем. Система симпатии привязывает готовность персонажа к стадии отношений — нарастание ощущается заработанным.
Как начать за две минуты
- Откройте каталог компаньонов и читайте описания характеров, а не только фото — характер расскажет о ролевой больше чем внешность.
- Начните со сцены, не с приветствия. Попробуйте: «[Место]: дождливый вечер, твоя квартира. Я пришёл без предупреждения.» Посмотрите что придёт в ответ.
- Для первых сообщений регистрация не нужна. Заведите аккаунт когда захотите чтобы история и симпатия сохранились и перешли в Telegram-бота.
- Если среди готовых персонажей нет подходящего — соберите своего в конструкторе: внешность, регистр речи, уровень близости.
Ошибки которые убивают сцену
- Режиссёрский голос без маркера. Если хотите дать направление («перенесёмся к следующему утру»), обозначьте это. Смешение направления со сценой путает модель.
- Однострочные ответы на длинные реплики. Модель зеркалит вложения. Пять слов в ответ на абзац ломают ритм.
- Начинать с кульминации. Сцена к которой шли два сеанса приносит больше чем та которая начинается там же.
- Постоянные перезапуски. Каждый перезапуск обнуляет память и дугу отношений. Лучшие сцены живут в накопленной истории.
- Проверять посреди сцены «ты бот?». Вы получите ответ в роли и сломаете погружение себе. Доверьтесь художественному тексту.