Limerence · Справочник На сайт

Справочник › 🧠 Память и лор › Лор

Лор: что это и когда он лучше промпта (/lore)

На этой странице · 5
  1. Промпт или лор — что лучше?
  2. Загрузить целый мир файлами
  3. Почему хороший lorebook может сильно менять персонажа
  4. Как открыть лор
  5. Читайте также

Лор в Limerence — это не просто место для «дополнительных деталей, которые не поместились в промпт».

Правильно настроенный lorebook может хранить целую систему канона: персонажей, отношения, семьи, организации, города, правила мира, способности, прошлое, секреты и другие сведения — и подключать нужную информацию именно тогда, когда она становится актуальна.

В сложных Character Cards из SillyTavern, Chub и похожих экосистем lorebook нередко является полноценной частью персонажа. Без родного лора такой персонаж действительно может ощущаться заметно беднее: модель знает его базовое описание, но перестаёт понимать окружающий мир, связи, прошлое и контекст, на который он должен реагировать.

В Limerence работают два основных вида лора:

  • записи лора — короткие тексты о месте, правиле или второстепенном персонаже (NPC), которые подключаются по ключам;
  • лор-файлы — большие документы, в которых Limerence ищет подходящие к текущей сцене фрагменты.

Обе системы можно использовать одновременно.

Лор описывает мир. Главного героя, которого играет бот, описывает карточка героя, а вас в истории — персона. Сравнение на одной странице — Герой, мир и вы: карточка, лор и персона.


Промпт или лор — что лучше?

Нет универсального «лучше». Они устроены по-разному.

Промпт передаётся модели постоянно. Он хорошо подходит для правил и информации, которые должны присутствовать практически в каждом ходе. Например:

Не управляй персонажем игрока.

Адриан сдержан, не говорит о чувствах прямо и не становится внезапно мягким после начала отношений.

При этом персонажей совершенно нормально описывать прямо в промпте — иногда для сложного отыгрыша это даже удобнее.

Лор позволяет не держать весь канон перед моделью постоянно. Вместо этого нужные части подключаются тогда, когда они становятся актуальны.

Например, необязательно на каждом ходу отправлять модели:

  • биографию сестры Адриана;
  • устройство его вампирского клана;
  • историю родового поместья;
  • правила Совета;
  • описание города;
  • происхождение фамильного кольца;
  • события войны двухсотлетней давности.

Но если сцена внезапно касается сестры — информация о ней становится важной.

Если персонажи приезжают в поместье — становится важен лор поместья.

Если появляется Совет — модели нужны его правила.

Вот для такого устройства мира lorebook особенно хорош.


Загрузить целый мир файлами

Зачем. Автор мира обычно выкладывает несколько файлов: правила для рассказчика, историю мира, локации, лорбук. Бот разложит их по местам за один раз.

Как.

  1. В теме пришлите /world, потом все файлы (.txt, .json, .png) и нажмите «Готово».
  2. Бот читает тексты. Историю мира и локации он делит на карточки лора: одно место, одна эпоха или один герой — одна карточка, а ключ — её название. Что на карточки не делится (общее описание мира), остаётся справкой: бот ищет в ней нужное по смыслу. Сам текст не переписывается.
  3. Экран «Вот что я нашёл» покажет, какие места, герои, фракции и события есть в текстах и сколько получилось карточек.
  4. Нажмите «Начать». До этого ничего не записывается.

Два варианта мира. Иногда правила приходят в двух версиях, например «лайт» и «дарк». Это не копии: бот спросит, какую играть в этой теме. Кнопка «Оба» положит второй вариант в новую тему рядом, и переключаться между вариантами можно, как между темами. Если бот не понял по названиям файлов, какая история к какому варианту относится, их можно поменять местами в «Поправить».

Тот же файл дважды («Локации» и «Локации (1)») бот возьмёт один раз.

Цена. Загрузка мира доступна на платных тарифах. Если у вас подключён свой ключ памяти, чтение текстов идёт через него.


Почему хороший lorebook может сильно менять персонажа

Представим карточку персонажа:

Адриан — вампир, 230 лет. Холодный, сдержанный, недоверчивый. Владеет книжным магазином.

Сам по себе персонаж уже понятен.

Теперь добавим его родной lorebook. В нём есть отдельные записи:

  • Семья Валленов — история рода, отношения с отцом, причина конфликта с братом.
  • Совет Семи — организация, перед которой Адриан формально обязан отчитываться и которую ненавидит.
  • Элизабет — погибшая сестра, о которой он практически никогда не говорит.
  • Книжный магазин — почему он купил именно это здание и что находится в закрытом подвале.
  • Красная зима — событие прошлого, после которого изменилось его отношение к людям.
  • Маркус — старый друг, с которым Адриан не разговаривает уже сорок лет.

Теперь реакция персонажа зависит от того, какая часть его мира появилась в сцене.

При упоминании Маркуса модель получает одно. При разговоре о Совете — другое. При возвращении в родовой дом — третье.

И персонаж начинает ощущаться не просто набором черт характера, а человеком с окружающим его миром.

В этом и сила хорошо настроенного lorebook.


Как открыть лор

В нужной Теме отправьте /lore.

Экран лора — это список того, что Тема знает о мире:

  • 📖 — книги, подключённые к этой Теме;
  • 🗂 — записи лора. 📌 рядом с записью означает «добавляется в каждый ход», ⛔ — «выключена».

Тапните любую строку, чтобы открыть её. Ниже списка — действия: добавить запись, загрузить книгу, библиотека книг, «🔍 Что лор дал на последнем ходу», справка, «📦 Моё место» и удаление всего лора Темы.

Если лора в Теме ещё нет, вместо списка экран коротко объясняет разницу между книгой и записью и подсказывает, с чего начать.

Через экран /lore можно создавать и редактировать записи, загружать большие лор-файлы, импортировать World Book, подключать книги из библиотеки и экспортировать lorebook. Лор относится к контексту конкретной истории, хотя сохранённые библиотечные книги могут использоваться в нескольких Темах.


Читайте также