Skip to contentПерейти к содержанию

What a lorebook isЧто такое лорбук


The entire character card is sent to the model on every turn, so it is a costly place for information needed only occasionally.Карточка персонажа целиком отправляется модели на каждом ходу, поэтому хранить в ней сведения, нужные лишь изредка, невыгодно.

A lorebook handles occasional context through entries: small blocks of text, each with a list of keywords, also called keys. When one of those keys appears in the recent conversation, that entry gets inserted into the prompt for the current turn. Otherwise, it uses no prompt budget.Лорбук хранит нужный лишь иногда контекст в виде записей: небольших блоков текста со списками ключевых слов — кейвордов, или просто ключей. Когда один из ключей появляется в недавнем разговоре, запись вставляется в промпт на текущий ход. Если совпадения нет, запись не попадает в промпт и не расходует контекст.

In briefКоротко

The card holds what the model needs every turn. The lorebook supplies situational facts and behaviour when the conversation makes them relevant.Карточка хранит то, что модели нужно на каждом ходу. Лорбук добавляет ситуативные факты и поведение, когда они становятся уместны в разговоре.

Different platforms name this differently — World Info, Lorebook, Scripts — and the field names vary. The basic mechanism is broadly the same: match some words, insert some text.На разных платформах это называется по-разному: Информация о мире, лорбук или скрипты. Названия полей тоже отличаются. В основе лежит примерно один и тот же механизм: сопоставить слова и вставить текст.

The basic ruleОсновное правило


Before deciding where a line belongs, I ask:Прежде чем решить, куда поместить строку, я спрашиваю себя:

Card or entry?Карточка или запись?

Does the model need this every single turn — or only sometimes?Нужно ли это модели на каждом ходу — или только иногда?

Ignoring this distinction is how most of my cards became bloated.Именно из-за нарушения этого принципа большинство моих карточек и раздувались.

The test is about frequency, not importance. A character's dead brother can be central to their history and still belong in an entry, because that history may only need to enter the prompt when it becomes relevant. Importance can guide emphasis. Frequency decides where the information lives.Здесь важна частота, а не значимость. Погибший брат персонажа может занимать центральное место в его биографии и всё равно находиться в записи, потому что эта история нужна в промпте лишь тогда, когда становится уместна. Значимость может задавать акцент. Частота решает, где хранится информация.

Card or lorebook?Карточка или лорбук?


I keep on the cardОставляю в карточке

  • Name, age, pronouns, occupationИмя, возраст, местоимения, род занятий
  • Appearance and body languageВнешность и язык тела
  • Core personality and contradictionsОсновные черты и противоречия
  • How they speak — register, tics, humourКак говорит — регистр, речевые привычки, юмор
  • Default mood and defence mechanismsОбычное настроение и защитные механизмы
  • The relationship with the user, right nowОтношения с юзером прямо сейчас
  • A short summary of intimate preferences and boundariesКратко об интимных предпочтениях и границах
  • A few lines of backstory, no detailПара строк предыстории, без деталей
  • A one-line roster of important peopleПеречень важных людей в одну строку
  • A short block fixing era and placeКороткий блок, задающий эпоху и место

I move to the lorebookПереношу в лорбук

  • How the full backstory affects present behaviourКак полная предыстория влияет на поведение сейчас
  • Behaviour under jealousy, intoxication or fearПоведение при ревности, опьянении или страхе
  • Secrets, held back from the opening sceneСекреты, скрытые от первой сцены
  • Detailed NPC descriptions, individual or groupedПодробные описания NPC — по отдельности или группами
  • Locations, and how the character behaves in themЛокации и как персонаж в них себя ведёт
  • Organisations and groups — what they do, where they operate, and how their members relateОрганизации и группы — чем они занимаются, где действуют и как связаны их участники
  • Setting depth, culture, daily textureГлубина сеттинга, культура, быт
  • Explicit behaviour, tells and aftercareОткровенное поведение, внешние признаки и забота после
  • Recurring events and the shifts they causeПовторяющиеся события и вызванные ими сдвиги
  • The web of relationships between other peopleСеть отношений между другими людьми

I leave a one-line pointer on the card and put the portrait in the lorebook. “Marisa — older sister, hasn't called in two years” is a card line. Why she stopped calling, what happens when she does, and how the character behaves for a day afterwards — that is an entry.В карточке я оставляю строку-указатель, а полный портрет переношу в лорбук. «Мариса — старшая сестра, не звонила два года» — строка для карточки. Почему она перестала звонить, что произойдёт, когда позвонит, и как персонаж будет вести себя весь следующий день — это уже запись.

The one I never breakПравило, которое я не нарушаю

I never put a secret on the card. The card is in context from the first message, so anything written there can surface in the opening scene — including the thing the story was supposed to earn.Я никогда не пишу секрет в карточку. Карточка находится в контексте с первого сообщения, поэтому написанное там может всплыть в первой же сцене — включая то, к чему сюжет должен был постепенно подвести.

The card, brieflyКарточка вкратце


Cards have several fields and they're easy to mix up. What each one is for:У карточки несколько полей, и их легко перепутать. Для чего нужно каждое:

FieldПолеWhat it holdsЧто содержит
DescriptionОписание персонажаThe body of the card. Identity, appearance, personality, speech, the relationship with the user, a short backstory summary, and a brief setting block. Most of the budget goes here.Тело карточки. Кто этот персонаж, его внешность, характер, речь, отношения с юзером, краткая предыстория и короткий блок сеттинга. Сюда уходит большая часть бюджета.
Personality summaryРезюме по личностиOne or two dense sentences: dominant traits plus the contradiction underneath.Одно-два ёмких предложения: главные черты и скрытое за ними противоречие.
ScenarioСценарийWhere and when the chat opens, and the user's role in it. A few sentences. Name locations exactly as the entries name them.Где и когда начинается чат и какова в нём роль юзера. Несколько предложений. Названия локаций — ровно так же, как в записях.
First messageПервое сообщениеThe intro shapes tone, narrative tense and pacing more strongly than a separate written instruction.Интро сильнее влияет на тон, время повествования и темп, чем отдельная письменная инструкция.
Examples of dialogueПримеры диалогаSample exchanges showing how the character actually sounds. Worth the tokens for a distinctive voice.Примеры реплик, показывающие, как персонаж звучит. Для яркого голоса эти токены окупаются.
Character's NoteЗаметка о персонажеA short reminder injected near the end of the prompt, where it can exert strong influence on the reply. Behavioural guardrails only.Короткое напоминание, вставляемое ближе к концу промпта, где оно может сильно влиять на ответ. Только поведенческие ограничители.

I've settled on two habits. The description uses labelled sections rather than loose prose, making any fact easy to find and edit later. The values stay compressed — one concrete detail beats three vague ones.Я пришла к двум привычкам. Описание строю из размеченных разделов, а не из сплошной прозы, чтобы потом легко находить и править любой факт. Формулировки оставляю ёмкими: одна конкретная деталь лучше трёх расплывчатых.

Compressed valueЁмкая формулировка
Hair: Black, thick, slicked back; falls loose when tired,
      drunk, or fresh from a fight.

Concise wording saves space and keeps useful details visible to the model.Краткие формулировки экономят место и делают важные детали заметнее для модели.

Why any of this mattersПочему это важно


The card, activated entries and chat history share one context window. An unnecessary entry leaves less room for the conversation, which is why accurate activation matters. Mechanics explains what happens when that space fills.Карточка, сработавшие записи и история чата делят одно контекстное окно. Лишняя запись оставляет меньше места для разговора, поэтому точность срабатывания действительно важна. Что происходит при заполнении окна, разобрано в «Механике».

So what I'm aiming for isn't a big lorebook. It's one where the right entry arrives at the right moment and the rest stay quiet. The next chapter covers how to organise one, and Keywords covers how to make it fire accurately.Поэтому моя цель — не большой лорбук, а такой, где нужная запись подключается в нужный момент, а остальные молчат. Следующая глава — о том, как его организовать, а Ключи — о том, как добиться точных срабатываний.