LitRab AI

Как продолжить главу с помощью нейросети

Image

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

Эта статья — про то, как нейросеть для написания книги может помочь в такой ситуации. Дальше разберём, что значит «продолжить» в книжной сцене, а не вообще в любом тексте, какие два режима продолжения бывают и когда какой работает. Поговорим о том, как писать инструкцию, чтобы инструмент шёл туда, куда нужно автору, и почему память контекста книги меняет результат сильнее, чем выбор конкретной модели.

Что значит «продолжить» в книге

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

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

Пример. Сцена в купе ночного поезда между двумя героями, у которых по сюжету за плечами длинный конфликт и общее прошлое в одном маленьком городе. Универсальный чат, не знающий ни синопсиса, ни карточек, дописал так, что в первой же реплике один из героев обращается к другому на «вы», вспоминает «нашу с вами беседу неделю назад» — и атмосфера разговора уходит в офисную вежливость. Сцена, на которой автор хотел построить главу, превратилась в плоский обмен светскими фразами. Технически продолжение состоятельное; по книге — мимо.

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

Два режима продолжения: свободно и по инструкции

В специализированных писательских инструментах продолжение обычно устроено в двух режимах. В Литрабе агент «Продолжить» так и работает.

Свободное продолжение. Инструмент ведёт сцену от того, что есть, в стиле текста. Полезно в двух типичных моментах. Первый — разгонник на старте сессии: садится автор за главу, голова ещё не вошла в текст, и пара предложенных продолжений помогает войти в ритм. Второй — когда сцена встала, автор не до конца понимает, куда вести, и хочет посмотреть, что предложит инструмент. Иногда первое же предложение переоткрывает сцену; иногда оно явно не годится, но даёт понять, чего автор НЕ хочет — это тоже движение.

Продолжение по инструкции. Автор задаёт короткую заметку о направлении. «Перейти к ссоре», «закончить главу намёком на завтрашний разговор», «ввести деталь о письме». Инструмент следует заметке, удерживая контекст книги.

Главная ошибка в инструкции — писать её «литературно». Указания вроде «напиши атмосферно», «раскрой эмоции», «сделай красиво» дают модели слишком много пространства, и она выдаёт штампы из среднего по корпусу. Работает обратное: одно конкретное движение сцены и короткая формулировка, иногда — деталь, через которую идти. «Лена ловит ложь Артёма» — годная инструкция. «Передай напряжение через звук дождя по железной крыше» — ещё лучше: к движению добавлена сенсорная опора.

Полезное наблюдение из практики: короткая инструкция (три-семь слов) часто работает лучше длинной. Длинная инструкция конкурирует с контекстом книги. Если автор пишет в инструкции «Лена сначала насторожится, потом поймёт, что Артём врёт, потом задаст прямой вопрос», инструмент выполняет буквально и теряет свободу — получается механическая последовательность. Короткая инструкция оставляет пространство для движения, удерживая направление.

Почему память контекста книги меняет результат

Чтобы продолжение работало, инструменту нужны три слоя контекста.

Карточки героев — кто говорит и что он скажет. Голос Лены отличается от голоса Артёма не сам по себе, а потому, что у каждого героя есть карточка с особенностями речи, биографией, привычками реакции. Без карточки герои в сцене смешиваются: говорят похожей лексикой, одинаково отвечают, не различаются по ритму речи. С карточкой Артём, который по биографии немногословен, будет немногословен и здесь.

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

Последние двести слов главы — тональность и ритм последнего такта; они отвечают на вопрос «в какой музыке сцена идёт прямо сейчас». Глава, которая последний абзац вела сжатой нервной интонацией, не должна вдруг продолжиться размеренной описательной фразой. Последние двести слов — это музыкальная подсказка для следующего такта.

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

Препринт Lost in Stories подтверждает важность памяти количественно. Авторы показали, что ошибки consistency у больших языковых моделей в длинных нарративах концентрируются в середине нарратива. На старте модель ещё держит установку, к финалу подтягивается к развязке, а в середине, где накапливается долговая память героев и сюжета, начинает путать факты — имена, временные привязки, отношения между героями. То есть в той части книги, где автор и нуждается в помощи сильнее всего (середина рукописи, третья-седьмая глава у среднего романа), инструмент без памяти ошибается чаще.

Память контекста книги — это архитектурное решение. Сервис сам подгружает релевантный срез из синопсиса, карточек и последних двухсот слов главы при каждом запросе агента. Автор не вставляет ничего. У Литраба это работает одинаково для обоих режимов «Продолжить» — и свободного, и по инструкции.

Сравним: одна сцена → ChatGPT и Литраб

Посмотрим на примере одной сцены. Возьмём короткий кусок:

— Где ты был вчера вечером? — спросила Лена.

Артём не сразу ответил.

И добавим краткий контекст книги, который у автора есть в работе: синопсис говорит, что Артём скрывает встречу с бывшим коллегой; карточка Лены — вспыльчивая, но в важные моменты держит себя в руках.

ChatGPT без контекста. Без синопсиса и карточек чат выдаст банальную развязку. Артём скажет, что был на работе. Лена либо поверит, либо устроит сцену из учебника любовного романа. Голос обоих героев будет одинаковым, потому что чат не знает, какая Лена.

ChatGPT с ручной вставкой контекста. Автор копирует фрагмент синопсиса, вставляет карточки, добавляет последние абзацы главы, пишет инструкцию: «продолжи в моём стиле, не позволяй Артёму сразу признаться». Результат получается лучше: конфликт держится, голос приближён к характеру. Минус — на сборку этого промпта ушло семь-десять минут. На следующей сцене всё начинается сначала.

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

Литраб → «Продолжить → по инструкции». Та же исходная сцена, инструкция: «ответ Артёма уходит в деталь о работе, скрывая встречу». Результат точнее по направлению: Артём начинает рассказ о клиенте, которого пришлось задержать допоздна, и эта деталь работает на скрытие. Автор не объяснял, что Артём что-то скрывает — это уже было в синопсисе.

Сравнение показывает прежде всего разные затраты времени автора. ChatGPT с правильно собранным контекстом тоже выдаёт состоятельный результат; вопрос в том, сколько раз за главу автор готов собирать промпт вручную. Сравнение «кто пишет лучше» здесь вторично — модели одного поколения дают сопоставимую прозу.

Выпадающее меню агента «Продолжить» в редакторе Литраба с двумя пунктами — «Авто» и «По инструкции».
В обоих режимах синопсис книги, карточки героев и последние ~2000 слов главы подгружаются автоматически — автор не пересобирает контекст для каждого запроса.

Типичные провалы и как с ними работать

В работе с продолжением — даже с памятью книги — есть повторяющиеся проблемы. Большинство решаются короткой правкой инструкции или карточки.

Чаще всего вариант просто уходит не туда, куда автор ведёт сцену. Стандартный ход — отвергнуть и попросить ещё. Если три варианта подряд идут мимо, это сигнал, что проблема не в инструменте, а в инструкции или в самой сцене; стоит прочитать заметку ещё раз и проверить, какое движение она задаёт.

Бывает, что в продолжении герой говорит чужим голосом. Чаще всего это значит, что карточка скупая. «Лена, 28, фотограф» не подсказывает модели, как именно Лена говорит. Автор дополняет карточку — особенности речи, как реагирует в ссорах, какие слова любит, какие избегает. Голос подтягивается.

Повторяемость — отдельная история. Вторая попытка продолжения похожа на первую, третья — на вторую. Просьба переписать «другой деталью» или «другим движением» обычно сдвигает. Если не сдвигает — стоит сменить режим: после свободного продолжения дать инструкцию, или наоборот.

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

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

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

Когда продолжать сцену самому, а когда — с ИИ

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

С ИИ обычно идут связки между событиями, описания на середине сцены, разгон, технические переходы — словом, всё, что Стивен Кинг в «On Writing» назвал черновой работой за закрытой дверью. Первый черновик пишется быстро, не вытягивая каждую фразу; ИИ-продолжение механизирует эту фазу. Получается материал, с которым дальше работают: вычитывают, переписывают, выкидывают лишнее. Анна Ламотт, автор «Bird by Bird», в главе про shitty first drafts говорит то же: право на черновую сцену существует. Главное, чтобы сцена не встала.

Особая ситуация — автор не знает, куда вести сцену. Здесь свободное продолжение не поможет: инструмент предложит случайное направление, и автор будет отвергать варианты, не понимая, что отвергает. Правильный ход в этой точке — остановиться, перечитать карточки и синопсис, иногда обсудить ход в чате с памятью книги. Это другой инструмент: чат внутри главы, не «Продолжить». В чате полезно проговорить вопрос как редактору: «куда движется сцена с Леной и Артёмом, если по синопсису он должен скрыть встречу, а по карточке она склонна замечать паузы в речи». Иногда формулировка вопроса сама подсказывает ответ. После того как направление найдено, имеет смысл возвращаться к продолжению.

Привычка опытных авторов — разделять написание сцены на «свои» места и «фоновые». На своих — медленно, сам. На фоновых — быстро, с ИИ, с обязательной вычиткой и переписыванием на свой голос. Это распределение усилий, при котором инструмент закрывает черновую работу, а автор оставляет за собой голос и важные точки сцены. Стивен Прессфилд в «The War of Art» называет внутреннее сопротивление творческой работе главным препятствием. Сопротивление максимально там, где автор стоит перед пустым местом сцены. Один из способов обойти его — не вступать в открытый бой с пустым местом, а сделать так, чтобы перед глазами был чей-то черновик. Пусть даже черновик ИИ, который через десять минут будет переписан до неузнаваемости.

Попробовать на застрявшей главе

Лучший способ понять, годится ли «Продолжить» под вашу работу — взять свою застрявшую главу, не пример из статьи. Курсор после последнего законченного абзаца, кнопка «Продолжить», для начала режим «Авто». Если первый вариант не лёг — режим «По инструкции», заметка короткая, на одно движение. Дальше — обычный писательский цикл: одни фразы остаются как есть, остальное переписывается на свой голос или отвергается. Если после трёх-четырёх попыток сцена не сдвигается, имеет смысл вернуться к карточкам и синопсису.

Литраб готов предложить пятый вариант продолжения, если первые четыре не лягут — этот ИИ-работник не устаёт.

Попробовать можно на сайте litrab.ai. При регистрации на счёт зачисляется 200 ₽ в подарок — для серии проб «Продолжить» на одной главе этого достаточно, чтобы понять, ваш это инструмент или нет.

Категорийный обзор инструментов для писательской работы — в нашей подборке статей. Полная картина функций Литраба, включая «Переписать», карточки героев и чат внутри главы — в подробном обзоре продукта.