Как написать диалоги в книге

Знакомое чувство: открываете в собственной рукописи диалоговую сцену — и все герои говорят одним голосом. Реплики правильные, грамматика аккуратная, сюжет двигается, а живых людей нет. Чаще всего такие сцены выглядят как объяснение для читателя, переложенное в реплики: герои сообщают друг другу то, что и так знают, и это слышно. Ниже — про то, что делает диалог живым: разноголосица героев, подтекст, ритм и действие между репликами, и какие провалы повторяются у большинства авторов. И про то, какой смысл в этой работе у нейросети для написания книги — где она помогает на черновике, а где править лучше своей рукой.
Что отличает живой диалог от объяснения для читателя
Литературный диалог — отобранная речь, а не транскрипт. В реальной речи много «эм», «ну», полу-фраз, повторов и пустых заполнителей. Если перенести всё это в книгу буквально, получится не живо, а нечитаемо. Литература имитирует живость, оставляя от реальной речи только то, что работает на сцену и героя.
Robert McKee в книге «Dialogue: The Art of Verbal Action» предлагает рамку, которая помогает отличить работающую реплику от пустой. Каждая реплика — это поступок: попытка героя что-то изменить в собеседнике или в ситуации. У реплики есть желание (чего герой добивается) и тактика (как именно он этого добивается). Реальная речь на девять десятых состоит из фатики и заполнителей; литературный диалог оставляет только действия.
Что обычно ломается, когда автор пишет диалоги «вообще»: герои говорят одинаково, реплики обслуживают сюжет (объясняют читателю, что происходит), а не героя. Те же провалы встречаются, когда диалог пишет ИИ без контекста книги — на выходе получается «средний голос русской прозы», в котором мать и сын-подросток говорят одной лексикой. О том, почему так и что с этим делать, — дальше.
Разноголосица: как героям дать разный голос
Голос героя в диалоге складывается не из одного «стиля», а из нескольких слоёв, которые работают одновременно.
- Лексика. Какие слова герой вообще употребляет, какие — никогда. Книжный запас, разговорный, профессиональный жаргон, заимствования. Любимые словечки.
- Синтаксис. Короткие реплики или длинные периоды. Сложные предложения с придаточными или рваная речь.
- Регистр. Книжный, разговорный, просторечный, профессиональный, диалектный. Один герой может говорить в нескольких регистрах в зависимости от собеседника.
- Тики и маркеры. Слова-паразиты («ну», «знаешь», «короче»), повторяющиеся обороты, обращение на «ты» или «вы».
- Ритм. Длина реплик, частота вопросов, паузы внутри реплики.
Если по каждому слою у двух героев получается «такой же, как у первого», голос не задан. Lajos Egri в «The Art of Dramatic Writing» формулирует это через «трёхмерного персонажа»: голос героя вырастает из его физиологии, социологии (профессия, класс, образование) и психологии (амбиции, страхи). У героя, в карточке которого только «35 лет, тёмные волосы», нет материала для речи.
Карточка героя — место, где этот материал держится. Если в карточке записано «бывший военврач, обращается на "вы" даже с близкими, любит слово "извольте", говорит короткими фразами» — у автора есть якорь, к которому возвращаются реплики. У Толстого голос героев в «Войне и мире» задан настолько жёстко, что в салоне Анны Шерер русский становится социальным маркером: любимые герои говорят по-русски, светское общество — по-французски. Никаких ремарок «он сказал по-русски» не нужно — это слышно само.
В Литрабе карточки героев и синопсис подгружаются всем инструментам автоматически. Когда вы вызываете «Переписать → другими словами» на реплике, инструмент опирается на карточку конкретного героя, а не на усреднённый литературный корпус. Если карточка богата — переписанная реплика наследует слои голоса. Если карточка скупа («бывший военный») — результат будет ближе к среднему голосу, как и любая реплика, которую герой произносит без подготовки.
Простой проверочный приём — swap-тест: взять сцену с двумя героями, поменять реплики местами, прочитать вслух. Если ничего не сбилось, голоса не заданы — стоит расширять карточки и переписывать заново.
Подтекст: то, что герой не говорит
Главное в диалоге часто — не то, что сказано вслух, а то, что под поверхностью. У McKee для этого есть пара терминов: text — слова, которые герой произносит; subtext — желания, страхи, расчёт, история отношений, которые стоят за словами. Один и тот же текст в зависимости от подтекста может быть приветствием, поддразниванием, соблазнением или оскорблением. По-русски этот второй слой обычно называют просто «подтекстом» или «вторым планом».
В русской прозе главный носитель подтекста — не подбор многозначительных слов, а пауза, обрыв реплики и разговор «мимо темы». Чехов сделал это нормой драматургии: реплика заканчивается ремаркой «Пауза», и пауза — отдельный смысловой жест. В «Вишнёвом саде» герои говорят о старых калошах на фоне прощания с прежней жизнью; реплики кажутся пустыми, и эта пустота сама работает на драму.
Когда герой не отвечает на прямой вопрос, молчит, меняет тему, уходит в сторону — это и есть его ответ. Читатель чувствует напряжение между тем, что было спрошено, и тем, что прозвучало в ответ. Сцена начинает работать на двух уровнях: на поверхности бытовой разговор, в подтексте — основная драма.
Подтекст не получается «загадочностью». Если автор сам не понимает, какая правда стоит за репликой героя, читатель тоже не поймёт. Это сознательный выбор автора: что показать в реплике, что спрятать в жесте, что вообще не сказать. У хорошего автора в голове всегда две версии: что герой говорит и что он имеет в виду. Читатель видит только первую, но чувствует вторую.
Ритм и действие между репликами
Ритм диалога — отдельная техника. Длинная реплика, короткий ответ, пауза, ещё одна длинная — это рисунок. Цепочка одинаковых по длине реплик плоская, даже если каждая отдельно нормальная.
Между репликами обычно есть действие: герой закуривает, отворачивается к окну, переставляет чашку. В английской традиции это называют action beats; в русской редакторской — «авторская речь между репликами», иногда «битум диалога». Битум выполняет сразу несколько задач: атрибутирует реплику без тэга, создаёт физическое пространство сцены, показывает героя через жест и даёт читателю передышку.
Когда битума мало, диалог превращается в «говорящие головы»: реплики висят в пустоте, читатель не помнит, где герои находятся и что вокруг. Когда битума много, диалог рассыпается — каждая реплика тонет в описании жеста, теряется напор.
У битума есть и собственный набор штампов. «Кивнул», «улыбнулась», «пожал плечами», «нахмурился» — массовые жесты, не привязанные ни к герою, ни к моменту. Один редактор в гайде Writers Helping Writers называет такие сцены «Happy Bobblehead Dolls» — куклы с качающимися головами. Битум здесь есть, но он пустой: формально пространство сцены заполнено, на деле — нет ни характеризации, ни движения. Хороший битум привязан к этому герою и этому моменту: не «провела рукой по волосам», а «провела пальцем по краю чашки, посмотрела в окно».
Отдельный слой — тэги диалога: «сказал», «спросил», «ответил». Elmore Leonard в «10 Rules of Writing» формулирует жёстко: «никаких слов кроме said». «Сказал» становится для читателя невидимым, как «он» и «она»; описательный тэг — «прошипел», «пробормотал», «воскликнул» — отвлекает от самой реплики. Stephen King приходит к тому же выводу с другой стороны: лучший тэг — «said», потому что «дорога в ад вымощена наречиями», и наречия в атрибуции диалога — первый кандидат на удаление. «Сказал гневно», «прошептал грустно», «пробормотал нервно» — конструкции, в которых автор не доверяет реплике сделать работу. В русскоязычных гайдах позиция расходится: школа Band ещё рекомендует «выразительные глаголы» — выдохнул, прошептал, всхлипнул; современная редакторская практика (Litres SelfPub, профессиональные редакторы) — наоборот, видит в этом маркер любительского текста. Правило не догматическое: «прошептала», когда герои прячутся, или «прошептал на выдохе», когда речь физически звучит иначе, — оправдано. Большинство «гневно прошипел» — нет.
В Литрабе для работы с ритмом реплики на черновике подходят «Переписать → длиннее» и «Переписать → короче». Длинная реплика, в которой нужен выдох на одной фразе, ужимается до короткой; короткая, которая должна растянуть напряжение, — разворачивается. «Переписать → нарисуй картину» добавляет действие между репликами, если сцена слишком театральна. Это инструмент для черновика, не для финальной редактуры: получившийся вариант полезно прочитать вслух и довести рукой.
Один диалог — три инструмента
Чтобы стало конкретно, посмотрим на одной сцене, что получается у разных инструментов. Для примера возьмём условную семейную книгу. Главные участники сцены — мать Елена (50 лет, преподаватель русского языка, говорит длинными периодами, любит ввернуть «понимаешь» и смягчает упрёк через «по-моему») и сын Кирилл (16 лет, школьник, увлекается стримами и играми; реплики короткие, лексика школьно-геймерская: «норм», «изи», «фейл»). Сцена — вечер на кухне, разговор о школьных оценках.
Черновой вариант, который часто пишет автор «на скорую руку»:
— Кирилл, мне сегодня звонила классная руководительница, — сказала Елена.
— И что? — спросил Кирилл.
— Она сказала, что у тебя проблемы с алгеброй.
— У меня нет проблем с алгеброй.
— Но оценки же говорят о другом.
— Это просто два теста плохо написал.
Голоса здесь не различаются: обе реплики могут принадлежать любому из героев. Подтекста нет, действия между репликами нет, ритм ровный. Сцена обслуживает сюжетную информацию, а не разговор.
ChatGPT без контекста. Промпт «перепиши этот диалог живо» даёт литературно-нейтральный регистр у обоих героев. Возможно появится один-два штампа подросткового диалога вроде «Мам, отстань»; ничего конкретного про карточки героев, потому что их у инструмента нет.
ChatGPT с ручной вставкой контекста. Тот же промпт плюс блок «Книга: семейный роман. Елена — преподаватель русского, говорит длинно, любит цитировать классиков. Кирилл — 16 лет, играет в стримы, лексика геймерская…» — голоса начинают расходиться. У Елены появляется одна цитата, у Кирилла одно «изи». Перед каждой следующей диалоговой сценой автор пересобирает блок контекста заново.
Литраб — «Переписать → другими словами». Карточки героев и синопсис подгружаются автоматически. На реплике Кирилла «У меня нет проблем с алгеброй» инструмент опирается на карточку: получается «Да норм у меня с алгеброй, чё». На реплике Елены тот же приём разворачивает реплику в её регистр: «Понимаешь, она звонила не просто так — там, по-моему, у тебя по контрольным две за подряд». «Переписать → короче» на нервной реплике Кирилла сжимает её до «Норм всё». Сцена начинает звучать: два разных голоса, ритм неровный, в коротком «Норм всё» уже слышно уклонение — подтекст вылезает сам.
Из такого черновика дальше работают рукой: пара точных ремарок (Кирилл не отрывается от телефона, Елена расставляет чашки), один обрыв реплики, одна пауза — и сцена становится своей.
Типичные провалы и как с ними работать
Несколько паттернов, которые встречаются почти в каждом черновике. Каждый из них лечится разным способом — общим инструментом «сделать живо» не отделаться.
Все говорят одинаково. Самый частый и самый заметный провал. Чаще всего в карточках записан только возраст и профессия — этого не хватает для голоса. Полезно расширить карточку 3–4 короткими пометками о речи: длина реплик, регистр, любимые слова, обращение. Только после этого «Переписать → другими словами» начинает работать по-настоящему.
Информационный дамп через диалог. Реплика вроде «Как ты помнишь, мы с тобой десять лет назад ездили в Прагу. Тогда ещё умер твой отец, а мама вышла замуж…» — герои пересказывают друг другу то, что оба знают. В англоязычной литературе этот паттерн зовут «As you know, Bob». Информацию из такой реплики стоит вынести во флэшбек, в краткую авторскую ремарку или во внутренний монолог. Если информация обязательно должна быть в диалоге — найти героя, который её не знает, и пусть он спросит. Это легализует объяснение.
Описательные тэги вместо реплик. «Гневно прошипел», «грустно вздохнула», «нервно усмехнулся» — авторские костыли. Если реплика хорошая, гнев слышен и без тэга; если плоха, тэг её не спасёт. Лечение — переписать саму реплику так, чтобы эмоция была в словах или в action beat: «Ничего я тебе не должен». — Он оттолкнул чашку. Тэг убирается, наречие убирается, эмоция перешла в реплику и в жест.
Театр в одном помещении. В сцене десять реплик подряд без единого действия и без описания пространства. Читатель забывает, где герои находятся, и сцена превращается в обмен текстами по переписке. Лечение — один-два сенсорных штриха пространства (кухня, окно, чайник) и одно конкретное действие между репликами. Только не из штампованного набора — «провела пальцем по краю чашки» вместо «улыбнулась».
Кальки и переводной слой. «Я в порядке», «всё нормально, у меня всё нормально», «без понятия», «мне нужно, чтобы ты», «это не то, о чём ты думаешь». Эти конструкции часто появляются под влиянием переводной литературы и сериалов: в английском они работают, в русском живом разговоре звучат как анкета. Нора Галь в «Слове живом и мёртвом» разбирает похожий слой как буквализм перевода; в собственной рукописи помогает короткий проход поиском по конкретным фразам и ручное переписывание там, где они не на своём месте.
Когда писать диалог самому, а когда — переписать с ИИ
Граница простая в формулировке, не всегда — на практике.
Кульминационная реплика, эмоциональный пик, реплика в поворотный момент главы — это места, где должен быть слышен ваш герой в ваших словах. ИИ-переписывание здесь годится как способ посмотреть несколько вариантов и оттолкнуться от них, но окончательную форму реплика получает рукой автора.
Технические реплики — приветствия, переходы, реплики обслуживания сцены, реплики на середине, где сцена несёт свою основную работу другими средствами, — переписывать с ИИ уместно. Особенно если автор слышит, что реплика плоская, но не понимает, что с ней не так: «Переписать → другими словами» даёт 3–4 варианта, среди которых часто видно нужный регистр.

Опора у Стивена Кинга в «On Writing»: первый черновик пишется быстро, «при закрытой двери», без вытягивания каждой фразы. Окончательная редакция — «при открытой двери», уже всерьёз. ИИ-переписывание помогает не останавливаться на каждой реплике в черновой фазе; на финальной редакции инструменты отходят на второй план.
Диалог и характер героя
Диалог не существует отдельно от арки героя. Через речь читатель узнаёт, кто он, что для него важно, чего он боится сказать вслух. Когда в книге появляется новый персонаж, диалоговая сцена с ним работает чаще лучше, чем описательная характеристика: не «он был замкнутый», а реплика, в которой это слышно. И обратный ход — если герой в одном диалоге звучит как живой, а в другом начинает говорить «вообще», стоит проверить не реплику, а карточку: за её рамки голос не выходит.
То, как герой говорит в сцене, связано и с тем, как сцена описана вокруг него — об этом подробнее в статье «Как описать сцену в книге». А если речь о работе с черновиком главы, в которой диалог встал, имеет смысл посмотреть «Как продолжить главу с помощью нейросети» — там разобран смежный случай.
Попробовать на своей сцене
Возьмите главу, в которой диалог не звучит, и попробуйте «Переписать → другими словами» на одной реплике героя. Если получившийся голос отличается от голоса второго героя в той же сцене — карточки сделаны хорошо. Если нет — карточки скупые, имеет смысл вернуться к ним, расширить по слоям из второй главки этой статьи и переписать заново. Литраб готов переписать реплику десятый раз, пока герой не зазвучит, — не устаёт.
Зарегистрироваться и попробовать можно на litrab.ai — после регистрации на счёт упадёт 200 ₽ в подарок, этого хватает, чтобы попробовать «Переписать» на нескольких сценах. Подробный обзор остальных инструментов — в подборке про нейросети для писателей.