Как граф знаний не даёт роману противоречить себе
Как работает граф знаний: ИИ ведёт состояние персонажей, записи библии мира и события и сверяет их перед новой главой. Против «чишу»; шаги и опыт на романах от 300 000 знаков.
Содержание 5 разделов
Что такое «чишу»?
«Чишу» (буквально «съесть книгу») — жаргон китайских веб-романов, обозначающий ошибку автора, когда текст противоречит сам себе:
- Персонаж явно погиб в главе 5, а в главе 20 снова появляется
- Имя наставника героя в первой половине книги — «Юньфэн» («Облачный Пик»), а во второй — «Юньфэн» («Облачное Остриё»)
- По библии мира на стадии Золотого ядра можно летать, но в главе 8 герой на этой стадии идёт пешком
Человеку-автору удерживать согласованность романа в миллион знаков по памяти крайне трудно. Для ИИ проблема ещё серьёзнее: у большой модели ограниченное окно контекста, и она не может «запомнить» все произошедшие события.

Как работает граф знаний
Граф знаний — это структурированная база фактов, в которой записаны все уже установленные «факты» мира романа:
Сущность: Чжан Сань
- Тип: персонаж
- Текущая ступень: стадия Золотого ядра (обновлено в гл. 23)
- Текущее место: секта Цинъюнь (подтверждено в гл. 25)
- Предметы: меч из тёмного железа, мешок Цянькунь
- Известные связи: наставник = даос Юньфэн, враг = Ли Сы
Сущность: меч из тёмного железа
- Тип: артефакт
- Владелец: Чжан Сань
- Время получения: гл. 12
- Способность: острота + втрое больший бонус к атаке
Каждый раз после создания нового текста агент согласованности автоматически извлекает новые сущности и события и обновляет граф знаний.
Три механизма защиты
1. Поиск перед созданием (RAG)
Перед созданием любой главы система извлекает из графа знаний актуальные сведения и вносит их в контекст ИИ:
«Известно сейчас: герой Чжан Сань, стадия Золотого ядра, в секте Цинъюнь, при нём меч из тёмного железа...»
2. Проверка после создания
После завершения создания агент согласованности проверяет:
- Согласуется ли состояние упомянутых в новом тексте сущностей с записями графа знаний?
- Нужно ли обновить граф новыми событиями?

3. Сигнал о конфликте
Если найдено противоречие, система помечает конфликт и просит автора подтвердить, а не пропускает его молча.
![]()
Реальный эффект
Для примера возьмём уже законченный роман в жанре xuanhuan на 50 глав, около 100 000 знаков:
| Проблема согласованности | До использования | После графа знаний |
|---|---|---|
| Противоречия в состоянии персонажей | В среднем раз в 5 глав | Почти ноль |
| Забытые элементы библии мира | Часто | Крайне редко |
| Потерянное отслеживание артефактов и предметов | Обычное дело | Автоматическое отслеживание |
Ручное ведение и автоматическое обновление
Граф знаний поддерживает два способа ведения:
- Автоматическое извлечение: после создания текста ИИ система сама распознаёт и обновляет граф (рекомендуется)
- Ручное редактирование: автор может прямо в интерфейсе библии мира добавлять и менять любые записи
На начальном этапе построения мира лучше сначала вручную создать ключевые записи сеттинга; в повседневной работе достаточно полагаться на автоматическое обновление.
