Без сбоев на 100 000 знаков: как агенты Maliang Writer держат роман
Главная угроза длинного ИИ-романа — обрыв задачи. Агенты, автокоррекция и защита задач Maliang Writer доводят 100 000 знаков до конца: продолжение, исправление, прогресс.
Содержание 6 разделов
Скрытый убийца длинных романов
Многие авторы бросают ИИ-письмо после первых 10 глав. Не потому, что ИИ пишет плохо, а потому что с ростом числа глав накапливаются проблемы:
- Герой в главе 15 вдруг «забывает» технику, освоенную в главе 2
- ИИ начинает без конца повторять одни и те же приёмы описания
- Скорость создания всё ниже, иногда прямой тайм-аут и сбой
- Один агент даёт сбой, и весь процесс создания зависает
Это не проблема возможностей ИИ, а проблема стабильности длинных задач. Для неё Maliang Writer создал специальную систему защиты.

Разделение труда: каждый агент делает одно дело
Maliang Writer использует сотрудничество 7 специализированных ИИ-агентов, а не заставляет один ИИ делать всё. Главное преимущество такого устройства:
Отказ одной точки не влияет на целое. Если дал сбой агент коррекции, отвечающий за шлифовку, агент создания продолжает работать нормально, и текст глав всё равно выходит; когда агент коррекции восстановится, он автоматически доделает свою работу.
Сосредоточенность даёт качество. Подсказка каждого агента специально оптимизирована:
- Агент плана главы сосредоточен на логике сюжета, и слог ему не мешает
- Агент создания сосредоточен на тексте, не отвлекаясь на общую картину
- Агент согласованности следит за конфликтами библии мира и не упускает ни одной детали
Это как профессиональная редакция — главный редактор, ответственный редактор, литературный редактор делают каждый своё, что гораздо эффективнее и надёжнее, чем один человек, совмещающий всё.
Координатор: «руководитель проекта» длинных задач
Для сверхдлинной задачи вроде написания целого романа в Maliang Writer есть собственный агент-координатор (Coordinator), его обязанности:
Помнить глобальное состояние: до какой главы дописано, какие заделы не закрыты, какие отношения персонажей изменились... Координатор отслеживает эти сведения всё время и не забывает их с ростом числа глав.
Управлять очередью задач: создание плана → планирование томов → детальные планы глав → создание текста → проверка согласованности; каждый шаг выполняется по порядку, следующий запускается только после завершения предыдущего, без путаницы.
Обрабатывать исключения: какой-то шаг не удался? Координатор решает, повторить, понизить режим или пропустить, а не оставляет весь процесс замершим.
Механизмы защиты от повторов и деградации
Другая хроническая болезнь длинных романов — деградация содержания: ближе к концу ИИ начинает использовать одни и те же обороты, одни и те же связки, одни и те же описания эмоций, и читатель сразу чувствует «консервный запах».
Как отвечает Maliang Writer:
Контекст со скользящим окном: ИИ опирается не на «весь уже написанный текст» (он был бы слишком длинным), а на динамически выбранные самые релевантные фрагменты — последние главы, заделы, связанные с текущей сценой, и сведения о задействованных персонажах. Так ИИ всегда сосредоточен на текущей задаче, а не тонет в огромной истории.
Подсказка о разнообразии стиля: в подсказку создания вносится требование избегать начал, переходов и способов подачи эмоций, похожих на предыдущие N глав, и ИИ вынужден сохранять разнообразие выражения.
Защита задач: изящная обработка разных неожиданностей
Создание главы может занять несколько минут, и за это время может случиться что угодно:
Тайм-аут сети: автоматический повтор — после первого сбоя ждёт немного и пробует снова, ошибка выдаётся только при повторных сбоях, а не сдаётся с первого раза.
Колебания сервиса модели: когда основная модель нестабильна, автоматически переключается на резервную, пользователь не замечает никаких изменений, создание идёт как обычно.
Отмена пользователем: после нажатия «отмена» система отвечает сразу, уже созданное содержимое сохраняется полностью, снимок прогресса создания тоже сохраняется, и в следующий раз можно выбрать — продолжить или начать заново.
Слишком длинный контекст: когда накопленный контекст приближается к пределу обработки модели, система автоматически умно сжимает историю в краткое изложение, сохраняя ключевые сведения и освобождая место для нового содержимого.

Коренное различие в опыте длинного письма
Многие, тестируя ИИ-инструменты для письма, создают одну главу, и тогда большинство инструментов показывают себя неплохо. Настоящая разница — на 50-й, 100-й главе: у чьей системы стабильнее, чья ИИ-память точнее, кто изящнее восстанавливается после ошибок.
Maliang Writer с самого начала проектировался для сценария длинного романа: полный длинный роман в миллион знаков — наша целевая форма продукта, а не функция, прикрученная задним числом.