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

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

Лор-файлы и большие .txt/.md

Лор-файлы работают ещё иначе

Теперь самое важное различие.

Записи lorebook и большой файл — это не одна и та же система в красивых разных кнопках.

Если загрузить .txt или .md, Limerence разбивает большой документ на фрагменты и создаёт по нему поиск.

Когда модели требуется информация, система ищет части документа, наиболее связанные с текущим запросом.

Упрощённо:

большая книга хранится целиком → Limerence ищет релевантные фрагменты → в текущую генерацию попадает только часть книги → модель отвечает на основе этой части и остального контекста.

Большой лор-файл — не постоянная память модели

Допустим, вы загрузили 500 страниц. В них:

  • история мира;
  • четыре войны;
  • двадцать городов;
  • сто персонажей;
  • хронология на двести лет;
  • правила магии;
  • политические организации.

Во время сцены в Эллохаре герои обсуждают магическую болезнь. Limerence может найти описание Эллохара, сведения о болезни и правила лечебной магии.

Но биография короля соседнего государства может вообще не попасть в этот запрос. Хотя она есть в вашем лоре.

Поэтому «факт есть в файле» не означает «модель прямо сейчас его видит».

Это нормальная особенность поискового лора, а не обязательно ошибка.

Почему лор-файл — не совсем хронология

Это особенно важно.

Большой файл можно написать так:

14 января — они познакомились. 18 января — произошла ссора. 2 февраля — Алекс уехал. 11 марта — Марк узнал о письме. 20 марта — Алекс вернулся.

Но поиск по такому файлу не читает его каждый ход сверху вниз как дневник. Он ищет релевантные фрагменты.

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

Это не гарантирует, что одновременно модели будут показаны 14 января → 18 января → 2 февраля → 11 марта и она реконструирует всю причинно-следственную цепочку просто потому, что строки расположены в таком порядке в файле.

Поэтому большой лор-файл — плохая замена полноценной памяти текущей истории.

Если вам нужна именно хронология

Сначала определите, о какой хронологии речь.

То, что реально произошло в текущем RP. Для этого существует память Limerence. Не надо вручную переписывать весь сыгранный сюжет в lorebook после каждого вечера.

Историческая хронология мира. Например:

В 812 году началась война. В 817 пал Эллохар. В 821 был подписан мир.

Это уже нормальный лор.

Но если отдельные события должны активно влиять на конкретные сцены, полезнее разбить особо важные события на самостоятельные записи — «Падение Эллохара», «Война Трёх Корон», «Рианский договор» — с хорошими ключами.

Тогда системе гораздо проще принести модели именно нужный кусок исторического контекста.


Большие .txt и .md

Для больших документов используйте /lore → «📚 Загрузить книгу».

Поддерживаются .txt, .md и .markdown. Максимальный размер — 5 МБ. Это лимит для обычных текстовых файлов; World Book из SillyTavern (.json) — отдельный формат с лимитом 2 МБ и 100 записей, см. Импорт World Book и Character Book.

Для такого лора требуется настроенный поиск по смыслу: /settings → «🧩 Поиск по смыслу».

Если используется собственный провайдер, он также должен поддерживать эту функцию.

Имя и роль книги

После загрузки большого файла бот предложит указать имя и роль. Этот шаг можно пропустить и вернуться к нему позже: откройте книгу в библиотеке и нажмите «✏️ Переименовать» или «🏷 Роль».

Имя — например, «Энциклопедия мира».

Роль — например:

Основной справочник по канону мира. Используй найденные факты как справочную информацию.

или:

Примеры стиля. Используй только манеру письма, не повторяй события из документа.

Это особенно полезно, если подключено несколько книг разного назначения.

Имя книги — общее для всех Тем: переименовали один раз, и новое имя видно и в списке, и модели. Роль задаётся отдельно в каждой Теме: одна и та же книга может быть справочником канона в одной истории и сборником примеров стиля в другой.

Библиотека книг

Большой файл необязательно загружать заново для каждой истории.

Откройте /lore → «📎 Библиотека книг». В скобках указано, сколько книг у вас всего; прикреплённые к текущей Теме идут первыми и помечены ✅.

Тапните книгу, чтобы открыть её. На экране книги можно:

  • 📎 Прикрепить к Теме или 📌 Открепить от Темы;
  • ✏️ Переименовать и задать 🏷 Роль;
  • 🗑 Удалить книгу из библиотеки — насовсем, из всех Тем сразу.

Одну книгу можно прикреплять к нескольким Темам.

Например, одна общая энциклопедия мира может обслуживать десять независимых RP. Их сюжетная память при этом остаётся раздельной.