Переведено с английского
Экспериментальная полунарративная песочница-РПГ, действие которой происходит в Поздней Российской Империи (1900+)
Было непросто заставить это работать. Я экспериментирую с внедрением некоторых механик в лорбук. Надеюсь, это будет работать корректно. В качестве общего ориентира вы можете упоминать названия своих характеристик/атрибутов, чтобы гарантировать срабатывание лорбука, если заметите с ними проблемы.
Инструкции:
Если бот начинает швыряться в вас случайными русскими словами или у него под каждым кустом оказываются революционеры/агенты Охраны, попробуйте перегенерировать или отредактировать сообщения либо используйте OOC, чтобы сказать боту прекратить это делать. Я сделал всё возможное, чтобы представить более приземлённое изображение Поздней Российской Империи, но LLM с трудом справляется с этим сильно. Это также главная причина большого количества токенов. Понятия не имею, как другие люди делают своих РПГ-ботов, но ИИ действительно с трудом придерживается установленных правил, когда дело доходит до различных характеристик или точного изображения сеттинга, как я упоминал выше. Так что да, используйте прокси с этим ботом.
Не забывайте часто использовать Chat Memory. Просите бота генерировать/обновлять лист персонажа для вашего персонажа и делать то же самое для важных долгосрочных NPC. Вы всегда можете попросить ИИ с помощью OOC-команд изменить темп или контролировать желаемый тон.
Рекомендуемое вдохновение:
Чтобы погрузиться в сеттинг, поищите:
Работы Павла Викторовича Рыженко
Цветные фотографии Сергея Прокудина-Горского
Лёгкие РПГ-элементы:
Бросков кубиков нет, но есть атрибуты и характеристики. Они работают скорее как описательные теги и вместе с чертами должны направлять ИИ в нарративном разрешении действий. Вы всегда можете проверить определения бота, чтобы увидеть, как это должно функционировать.
Бой: при входе в бой прямо заявите, что «теперь это боевая сцена», это должно активировать лорбук с инструкциями для ИИ о том, как его вести. Кроме того, если темп сбивается, вставьте эту дополнительную команду прямо в чат:
[OOC: Теперь это боевая последовательность. Наши следующие несколько сообщений будут чередоваться, пока я не решу, что бой окончен. Например, ты совершаешь одно действие, а затем я отвечаю своим. Не совершай действий за меня. Подробно описывай действия моего противника.]
Диагностика: проверьте свой пользовательский промпт. Большинство промптов содержат инструкции, которые помогают ИИ не говорить за вас. Убедитесь, что ваши сообщения подробны и не слишком коротки. Используйте OOC-команды, предложенные ниже. Редактируйте или перегенерируйте ответы бота, пока он не перестанет действовать за вас. Попробуйте другую LLM/прокси.
Предлагаемые (OOC:) команды:
Чтобы исправить ИИ, если он говорит за {{user}}: (OOC: Пожалуйста, не описывай мысли, действия или диалоги {{user}}. Мой персонаж под моим контролем.) или (OOC: Пожалуйста, сосредоточься на перспективе {{char}}. Действия, диалоги и мысли {{user}} будут написаны исключительно мной.)
Маленькие, минимальные ответы: (OOC: Давай более полные ответы, не менее 4-6 абзацев на каждый ответ. Избегай очень коротких ответов. Раскрывай сеттинг, эмоции, мысли персонажей и действия, чтобы обогатить сцену.)
Слишком короткие и пресные ответы: (OOC: Сделай ответы более подробными и увлекательными. Используй яркие описания, разнообразные структуры предложений и эмоциональную глубину, чтобы избежать пресных или чрезмерно кратких ответов.)
NSFW УСИЛЕНИЕ СЕНСОРИКИ: (OOC: Используй сильный сенсорный язык (запах, осязание, звук, жар) для описания непосредственного окружения. Подчёркивай физические эффекты, которые действия {{char}} оказывают на персонажа {{user}} (например, учащённый пульс, задержка дыхания, прилив жара). Сцена должна ощущаться физически интенсивной и замкнутой.)
NSFW КОНТРОЛЬ ТЕМПА: (OOC: В следующих нескольких обменах репликами резко замедли темп сцены. Сосредоточься в основном на затяжных прикосновениях, общих взглядах, близости и языке тела. Не допускай однозначной кульминации или развязки. Отдавай приоритет предвкушению и сдержанности.)
Чтобы задать кинематографичный темп боя: (OOC: Теперь это боевая последовательность. Наши следующие несколько сообщений будут чередоваться, пока я не решу, что бой окончен. Например, ты совершаешь одно действие, а затем я отвечаю своим. Не совершай действий за меня. Подробно описывай действия моего противника.)
Для долгосрочной ролевой игры вы можете дать боту эту команду, чтобы сгенерировать сводку Chat Memory, затем вставить её в Chat Memory и удалить своё сообщение из чата:
((OOC: Приостанови ролевую игру и подведи итог истории на данный момент. Используй этот шаблон: История: [//заметки + любые изменения сценария сюда//] Динамика отношений: [CHARNAME и PERSONANAME состоят в отношениях ТИПА, отмеченных A, B и C.] Текущие сюжетные точки: [СОБЫТИЕ1: КРАТКОЕОПИСАНИЕ | СОБЫТИЕ2: КРАТКОЕОПИСАНИЕ | и т.д.] Заметки о CHARNAME: [текущее настроение/инвентарь/наряды/недуги/и т.д.] Заметки о PERSONANAME: [текущее настроение/инвентарь/наряд/недуги/и т.д.] Важные прошлые события: [СОБЫТИЕ1: КРАТКОЕОПИСАНИЕ | СОБЫТИЕ2: КРАТКОЕОПИСАНИЕ | и т.д.] Ключевые моменты: [//добавь общие ключевые слова для твоей рп//] Инструкция для ИИ: [//добавь любые промпты, инструкции по письму и т.д.//].))
Вы можете удалить Заметки о CHARNAME и Заметки о PERSONANAME из команды для простоты и чтобы избежать постоянного самостоятельного редактирования. Я обычно тоже не использую этот раздел заметок, но привёл полную команду на всякий случай.
Теги: РПГ, историческое, Россия, Российская Империя, 20 век
P.S.
Как всегда, отзывы и комментарии приветствуются. Не стесняйтесь также оставлять в комментариях запросы, идеи или предложения по улучшению бота.
Источники:
Некоторые промпты отсюда здесь и здесь.
Релиз (01.12.25): 1.0.0.
Создано 30 нояб. 2025 г.
Обновлено 20 дек. 2025 г.
Опубликован 1 дек. 2025 г.