Kitobni o'qish: «Не роман за вечер. Как превратить языковую модель в инструмент художественного мышления»
Первое разочарование оказалось полезным
Первые сеансы с ChatGPT не произвели на меня впечатления. Я задавала широкие вопросы, получала общие ответы и видела в них только гладкую, но безжизненную речь. Казалось, что передо мной автомат, который умеет звучать уверенно, но не понимает, почему одна сцена работает, а другая разваливается.
Проблема была не только в инструменте. Я обращалась с ним как с автоматом выдачи текста: вводила короткую команду и ждала готового решения. Позже, изучая примеры, просматривая разборы на YouTube и экспериментируя с формулировками, я поняла главное: хороший результат начинается не с просьбы «напиши мне роман», а с правильно поставленной творческой задачи. Языковая модель полезнее всего не тогда, когда изображает автора вместо вас, а когда участвует в последовательном разговоре о цели сцены, мотивации героя, устройстве конфликта и возможных последствиях каждого решения.
Когда запросы стали точнее, изменились и ответы. Я смогла развернуть в полноценные планы истории, которые годами существовали в виде нескольких заметок. Я стала брать неясный эпизод и раскладывать его на действия, повороты, эмоциональные изменения и скрытые вопросы. Вместо бесконечного ожидания вдохновения у меня появилась рабочая процедура: сформулировать проблему, получить несколько вариантов, проверить их на соответствие замыслу, выбрать полезное и переписать своим голосом.
ПРАКТИКА · Не просите готовую книгу
Начните с конкретного затруднения: «В этой сцене героиня должна отказаться от безопасного решения, хотя боится риска. Предложи пять причин, которые логично вытекают из ее прошлого, и покажи, как каждая причина изменит дальнейший сюжет».
Через некоторое время я заметила результат, которого не ожидала. Я не просто стала быстрее собирать черновики. Я начала внимательнее думать о ремесле. Привычные слова — тема, арка, ставка, подтекст, поворот, точка зрения — перестали быть абстрактными терминами. Когда каждый элемент можно было отдельно обсудить, сравнить и проверить на нескольких версиях одной сцены, я увидела устройство истории глубже, чем раньше. То, на что прежде не хватало терпения, стало доступно в коротких рабочих циклах.
Не заместитель автора, а творческая мастерская
Разговор об искусственном интеллекте почти всегда быстро упирается в страх: исчезнет ли человеческое начало, если часть работы будет сделана с помощью модели? Не превратится ли литература в бесконечный поток одинаково гладких текстов? Не окажется ли писатель лишним? Эти вопросы нельзя отмахнуть шуткой. Они касаются не только технологии, но и того, что мы вообще считаем авторством.
Мой практический опыт оказался противоположен опасению, что инструмент неизбежно обедняет воображение. При разумном использовании он расширял пространство выбора. Я могла посмотреть на сцену глазами второстепенного персонажа, испытать три разных мотива для одного поступка, найти скрытое противоречие в плане или попросить объяснить, почему диалог звучит плоско. Ни одно из этих решений не принималось за меня. Я оставалась человеком, который определяет, о чем книга, что она защищает, чему сопротивляется и какой ценой герой проходит свой путь.
Лучшее сравнение — не «автор и его замена», а «автор и очень быстрая мастерская». В ней можно за минуты изготовить несколько черновых макетов, разобрать конструкцию, проверить нагрузку и выбросить все, что не выдерживает проверки. Модель способна предложить материалы и формы, но замысел, вкус, отбор и ответственность остаются у писателя. Именно они превращают набор вероятных фраз в произведение.
У такого сотрудничества есть и еще одно важное свойство: оно возвращает игре место в процессе. Когда не нужно тратить вечер на то, чтобы придумать двадцать названий вымышленного города или вручную перебрать десять вариантов причины семейной вражды, появляется энергия для более существенных решений. Тяжелая работа не исчезает, но меняется ее распределение. Меньше сил уходит на механический перебор, больше — на понимание, выбор и доработку.
О чем эта книга
Главная трудность в работе с ChatGPT — не доступ к инструменту, а умение направлять его. Нужно научиться формулировать запросы, поддерживать контекст, разделять большую задачу на управляемые части и понимать, на каком этапе модель помогает, а на каком мешает. Кроме того, каждому автору приходится выстраивать собственный процесс. Один использует ИИ только до начала черновика, другой — при исследовании и построении мира, третий — как партнера по редактуре. Универсальной схемы нет, но есть принципы, которые можно приспособить к себе.
В следующих главах мы пройдем весь путь художественного проекта: от первой идеи и общего плана до персонажей, мира, исследования, сцен, диалога и редактуры. Отдельно разберем способы выбраться из тупика, когда рукопись остановилась, а также задачи, которые появляются после финальной точки: аннотация, синопсис, запрос агенту и рекламные материалы. Вместо абстрактных советов будут использоваться конкретные формулировки запросов, последовательности действий и рабочие примеры.
При этом эту книгу не следует читать как обещание кнопки, после которой появляется сильный роман. Языковая модель не освобождает от знания жанра, чувства ритма, наблюдения за людьми и способности безжалостно редактировать собственный текст. Она лишь дает новый способ задавать вопросы. Иногда ответ окажется точным; иногда — банальным, ошибочным или слишком уверенным. Навык автора проявляется не в том, чтобы принять все предложенное, а в том, чтобы распознать полезное, отвергнуть лишнее и довести материал до формы, которая отвечает замыслу.
Несколько ориентиров перед началом
Технология развивается быстрее, чем успевают устояться инструкции. Первое издание материала, на котором основан мой опыт, создавалось вокруг GPT-3, а затем было дополнено после появления GPT-4. Между этими версиями заметно различались качество рассуждений, длина удерживаемого контекста и способность следовать сложным условиям. Интерфейсы, тарифы и названия функций также меняются. Поэтому важнее запомнить не расположение конкретной кнопки, а сам принцип работы: ясная задача, достаточный контекст, последовательное уточнение и обязательная авторская проверка.
У писателей есть и специализированные программы, среди которых Jasper.ai и Sudowrite. Они могут упрощать отдельные операции и предлагать интерфейс, ориентированный на художественные задачи. Мне после нескольких проб наиболее прямым показался сам ChatGPT: как только я поняла логику диалога и научилась строить запросы, дополнительная оболочка стала необязательной. Но здесь нет правильного выбора для всех. Полезен тот инструмент, который сокращает трение между замыслом и работой, а не тот, который считается самым модным.
Я не специалист по машинному обучению и не претендую на техническую полноту. Эта книга посвящена практической стороне: как писателю думать вместе с языковой моделью и при этом не отдавать ей управление произведением. Технические детали будут появляться лишь там, где они помогают понять поведение инструмента — например, почему длинный разговор со временем теряет ранние условия или почему слишком общий запрос почти неизбежно вызывает общий ответ.
При создании самой книги ChatGPT использовался тем же способом, что и в художественных проектах: для поиска вариантов, разложения задач и проверки формулировок. Полученный материал всегда проходил через отбор и переработку. В этом и заключается основной подход, который я предлагаю читателю: не копировать ответ, а использовать его как сырье для собственной работы.
ОРИЕНТИР · Три правила, с которых стоит начать
1) Сначала определите творческую цель, затем просите текст.
2) Работайте небольшими шагами и сохраняйте удачные запросы.
3) Считайте любой ответ черновиком, который обязан пройти через ваш вкус и редактуру.
Если эта книга сделает хотя бы одну застрявшую сцену понятнее, один заброшенный замысел — выполнимым, а сам процесс — снова живым и любопытным, значит, новый инструмент уже оправдал свое место на писательском столе.
ГЛАВА 1
Основы
Что такое ChatGPT, как формулировать запросы и как встроить диалог с моделью в писательский процесс
РАБОЧАЯ РУКОПИСЬ
Что такое
ChatGPT
ChatGPT — это разговорный интерфейс к языковой модели. Проще говоря, перед вами система, которая принимает текстовое сообщение, учитывает доступный ей контекст разговора и продолжает его словами, наиболее подходящими к поставленной задаче.
Она обучалась на огромном количестве текстовых данных и поэтому умеет распознавать устойчивые языковые формы: вопрос и ответ, описание, спор, план, рекламный слоган, сцена, диалог, письмо, конспект. Для автора особенно важно другое: модель знакома с множеством способов, которыми люди строят повествование. Она способна предложить варианты конфликта, помочь разложить замысел на эпизоды, сравнить несколько интонаций или продолжить разговор о персонаже, если вы дали достаточно сведений.
Фраза «умеет писать как человек» требует осторожности. Модель не переживает происходящее и не хранит личный опыт так, как его хранит человек. Она создает связный ответ на основе закономерностей языка и контекста. Поэтому текст может звучать убедительно даже там, где мысль поверхностна или факт неверен. Для художественной работы это означает двойную реальность: система способна быстро произвести полезный материал, но автор обязан оставаться редактором, проверяющим смысл, логику и соответствие замыслу.
МЕТАФОРА · Объяснение без технического жаргона
Представьте собеседника, который прочитал чрезвычайно много текстов и умеет мгновенно предлагать правдоподобное продолжение разговора. Он силен в вариантах и связях, но не знает вашу книгу лучше вас и не несет ответственности за окончательный выбор.
Как модель строит ответ
Для практической работы достаточно понимать две идеи: токены и контекст. Текст внутри модели обрабатывается не как цельные страницы, а как небольшие фрагменты — токены. Это могут быть слова, части слов, знаки препинания и другие элементы. Получив запрос, модель шаг за шагом выбирает вероятное продолжение, опираясь на обучение и на то, что уже сказано в текущем разговоре.
Из этого следуют особенности, которые писатель быстро замечает на практике. Во-первых, ответ зависит от формулировки. Небольшая перемена в запросе способна сдвинуть тон, степень конкретности или направление сюжета. Во-вторых, разговор имеет ограниченный объем памяти. Ранние детали могут перестать влиять на ответ, когда переписка становится длинной. В материалах периода GPT-3 часто упоминался предел около 4 000 токенов, а для некоторых вариантов GPT-4 — до 32 000. Цифры меняются от версии к версии, но сам принцип остается: контекст велик, однако не бесконечен.
В-третьих, модель не извлекает из вашего запроса единственный скрытый правильный смысл. Она выбирает одно из вероятных продолжений. Если вы просите «сделай сцену напряженной», система вынуждена сама решить, что для вас означает напряжение: угроза, быстрый темп, недосказанность, конфликт реплик или приближение катастрофы. Чем важнее параметр, тем меньше стоит оставлять его на догадку.
Для чего это полезно писателю
В художественном проекте ChatGPT может выполнять несколько разных ролей. Иногда это генератор вариантов: десять причин, по которым герой солгал; пять возможных развязок; список профессий, соответствующих биографии персонажа. Иногда — собеседник по анализу: где в плане падает напряжение, какие ставки недостаточно ясны, почему поступок кажется случайным. Иногда — черновой исполнитель: набросок разговора, описание комнаты, короткая версия сцены с заданной точки зрения.
Полезность резко возрастает, когда роли не смешиваются. Просьба одновременно придумать мир, героев, конфликт, стиль, сорок глав и написать первую сцену перегружает задачу. Гораздо эффективнее провести несколько отдельных разговоров: сначала определить ядро истории, затем проверить структуру, потом развить персонажей и лишь после этого переходить к сцене.
• Генерация: получить множество направлений, не привязываясь к первому варианту.
• Развитие: углубить уже выбранную идею и увидеть ее последствия.
• Диагностика: найти слабое место в плане, сцене или мотивации.
• Черновой набросок: быстро увидеть, как решение может работать в прозе.
• Редакторский взгляд: переформулировать, сократить, упростить или сравнить версии.
Как начать работу
Для обычного разговора с ChatGPT нужен пользовательский аккаунт. Порядок регистрации и внешний вид сайта со временем меняются, но общая последовательность проста: открыть официальный интерфейс, войти через электронную почту либо поддерживаемую учетную запись, принять условия использования и создать новый разговор. Работа через API — отдельный путь; он нужен тем, кто подключает модель к собственным программам или автоматизированным процессам, но для большинства писательских задач достаточно обычного чата.
После входа вы увидите область диалога и поле, куда вводится запрос. Каждый новый разговор лучше воспринимать как отдельную рабочую комнату. В одной комнате вы обсуждаете роман, в другой — рассказ, в третьей — рекламное описание уже готовой книги. Такое разделение не только облегчает навигацию: оно уменьшает риск, что сведения из разных проектов начнут мешать друг другу.
Название разговора обычно можно изменить. Пользуйтесь этим сразу. Вместо «Новый чат» или случайной фразы дайте проекту имя и укажите задачу: «Роман “Северная линия” — структура», «Северная линия — героиня», «Северная линия — черновики сцен». Если проект большой, один бесконечный чат быстро становится неудобным. Несколько тематических веток с короткими паспортами проекта в начале надежнее, чем надежда на безграничную память системы.
ШАБЛОН · Паспорт проекта
Перед первым содержательным запросом дайте модели короткую справку: жанр, время и место действия, главный герой, центральный конфликт, желаемая интонация, уже принятые решения и то, что нельзя менять. Такой блок можно сохранять отдельно и вставлять в новую ветку разговора.
Запрос — начало разговора, а не волшебная команда
Запрос, или промпт, — это сообщение, на которое отвечает модель. Он может состоять из одной строки или из нескольких абзацев, содержать вопрос, исходный текст, перечень условий, пример желаемого результата и запреты. Для писателя важнее всего перестать воспринимать запрос как одноразовую команду. Это первая реплика в диалоге, который можно уточнять, оспаривать и направлять.
Слабый ответ часто появляется не потому, что модель «ничего не умеет», а потому, что задача сформулирована слишком широко. Команда «напиши захватывающую сцену» не сообщает, кто участвует, чего хочет герой, что ему мешает, какова функция эпизода и что должно измениться к концу. Система заполнит пробелы наиболее привычными решениями — и результат почти неизбежно покажется шаблонным.
Хороший запрос не обязан быть длинным, но он должен содержать опорные точки. Полезно представить, что вы даете задание человеку, который талантлив, быстр и совершенно не знаком с вашим проектом. Что ему необходимо знать, чтобы сделать первый разумный шаг?
Пять опор хорошего запроса
1. Конкретность. Назовите не просто тип текста, а задачу внутри истории. Вместо «придумай детектив» — «предложи пять причин, по которым архивистка из маленького портового города скрывает исчезновение судового журнала».
2. Ясность. Используйте прямые формулировки и разделяйте условия. Сложный литературный стиль в запросе не делает результат литературнее; иногда он лишь скрывает приоритеты.
3. Управляемая открытость. Оставьте пространство для неожиданного, но обозначьте границы. Просьба «предложи варианты» дает свободу; уточнение «без сверхъестественного и без тайного близнеца» защищает от решений, которые вам не подходят.
4. Связь с проектом. Укажите жанр, тон, тему, точку зрения, эпоху и уже известные факты, если они влияют на ответ. Модель должна понимать не только что создать, но и к какому целому это относится.
5. Соразмерность. Не пытайтесь решить весь роман одной репликой. Чем больше задача, тем полезнее сначала запросить план ответа, а затем проходить по его пунктам.
СЛАБАЯ ВЕРСИЯ · Слишком общий запрос
«Напиши интересное начало фантастического романа».
ТОЧНАЯ ВЕРСИЯ · Рабочая версия
«Напиши 500–700 слов от первого лица, прошедшее время. Героиня — 34-летняя диспетчер грузовой орбитальной станции. Во время обычной смены она получает сигнал от корабля, который официально погиб восемь лет назад вместе с ее братом. Начни спокойно, усиливай тревогу через технические детали и закончи решением скрыть сигнал от начальства. Не объясняй происхождение сигнала».
Как улучшать ответ
Первый результат редко должен быть последним. У диалога есть преимущество перед чистым листом: вы можете указать, что сработало, а что нет. Вместо бездумной повторной генерации полезнее назвать проблему. «Слишком много объяснений», «героиня звучит младше своего возраста», «поворот не подготовлен», «сохрани первые два абзаца, но замени угрозу на социальную, а не физическую». Такой отклик одновременно правит текст и учит модель точнее понимать ваши предпочтения в рамках текущего разговора.
Кнопка повторной генерации может дать другую версию, но она не устраняет неясность исходного запроса. Если несколько ответов подряд одинаково не подходят, сначала пересмотрите задачу. Возможно, вы не указали цель сцены, смешали несовместимые условия или сами еще не приняли решение, которое ждете от модели.
Грамматика и пунктуация запроса тоже имеют значение. Модель часто понимает разговорную речь, но аккуратно оформленный список требований снижает вероятность, что одно условие будет принято за продолжение другого. Для сложной задачи удобно использовать короткие заголовки: «Контекст», «Цель», «Обязательные события», «Тон», «Ограничения», «Формат ответа».
Набор стартовых запросов
Следующие формулировки не предназначены для механического копирования. Используйте их как каркас и заменяйте общие слова конкретикой собственного проекта.
• «Предложи семь вариантов открывающей сцены для камерного детектива о реставраторе, который находит современную записку под слоем краски на иконе XVII века. Для каждого варианта укажи крючок, риск и вопрос, который остается у читателя».
• «Помоги углубить главную героиню. Покажи, как ее страх публичного позора проявляется в трех ситуациях: разговор с начальником, встреча с бывшей подругой и момент, когда она остается одна».
• «У меня есть поворот: наставник героя финансирует противника. Предложи четыре способа заранее посеять намеки так, чтобы они были заметны при повторном чтении, но не выдавали развязку».
• «Составь список из десяти второстепенных линий, которые усиливают тему цены лояльности, но не повторяют главный конфликт».
• «Напиши одну и ту же короткую реплику примирения в пяти интонациях: искренней, манипулятивной, усталой, официальной и угрожающей».
• «Построй арку антагониста из шести этапов. Он должен оставаться опасным, но к финалу читатель обязан понять внутреннюю логику его выбора».
• «Опиши район у закрытого металлургического комбината так, чтобы среда отражала тему медленного распада. Используй зрение, звук и запах, избегай прямого слова “упадок”».
• «Предложи три символа, которые могут проходить через роман о памяти и самообмане. Для каждого покажи первое появление, изменение значения и финальное возвращение».
• «Найди пять способов добавить юмор в сцену допроса, не разрушая опасность и не превращая персонажей в карикатуры».
• «Предложи четыре варианта финальной сцены, которые закрывают главную загадку, завершают эмоциональную арку героини и оставляют одно небольшое послевкусие неопределенности».
Сохраняйте удачные формулировки
Во время проекта быстро появляется собственный набор рабочих запросов. Один хорошо раскрывает отношения, другой помогает проверять сцену на конфликт, третий дает полезные варианты описания. Не полагайтесь на память и не рассчитывайте всегда найти нужное место в длинной переписке. Ведите отдельный файл с удачными шаблонами и короткой пометкой, для чего каждый из них сработал.
Особенно полезно сохранять запрос вместе с удачным ответом и своей доработанной версией. Тогда вы видите не только команду, но и путь от сырья к тексту. Со временем такой архив становится персональным учебником: он показывает, какие параметры важны именно для вашего письма.