Фанфик в ChatGPT: как не перепутать главы и отвергнутые версии
Фанфик в ChatGPT: как отделить утверждённый текст от идей, организовать общие сведения о мире и продолжать главы, когда в переписке накопилось несколько версий.
Д
Денис
Продакт LibraChat
8 мин чтения
В одном варианте герой уехал из города. В другом остался. Оба текста лежат в переписке, а просьба «продолжи» не говорит, какой из них я выбрал. Когда фанфик в ChatGPT растёт из одной сцены в несколько глав, мне сначала приходится навести порядок в собственных решениях. Иначе я могу получить складное продолжение истории, которую уже отверг.
Я раньше сохранял понравившиеся фразы прямо рядом с черновиками. Надеялся разобраться по ходу. Через несколько возвращений к тексту переставал понимать, что утверждено, а что просто обсуждалось. Теперь у меня отдельно живут события истории, принятые главы и запас идей. Это полезно даже при работе без чата: автору тоже нужна точка, с которой он продолжает.
Где заканчивается идея и начинается событие фанфика
Фраза «можно устроить встречу на вокзале» ещё не означает, что встреча произошла. Если я положу её рядом с итоговым планом без пометки, следующая глава может начать ссылаться на разговор, которого в тексте нет.
Я собрал три обозначения для своих записей. «Принято» означает, что это уже часть моей версии истории. «Вариант» остаётся кандидатом. «Отказ» объясняет, какой ход я рассмотрел и не выбрал. Последний список держу коротким: полезно помнить причину отказа, но незачем хранить в рабочем контексте весь отвергнутый роман.
Например, событие «герой уехал» становится принятым только после моего решения. Вариант «он передумал на платформе» может лежать рядом, но не должен менять прошедшую главу сам по себе. Разница кажется очевидной, пока два абзаца не звучат одинаково убедительно.
Я проверил свой порядок простой задачей: смогу ли за минуту показать человеку, какая версия сейчас главная? Если для ответа нужно перечитать полсотни реплик, хранение решений устроено неудобно. Чат не должен угадывать то, что я сам не обозначил.
Что дают общие материалы проекта
В официальной документации ChatGPT описан доступ проектных чатов к общим загруженным материалам и единым указаниям автора. Значит, связанные эпизоды можно обсуждать в отдельных разговорах, сохраняя опору на тот же набор сведений. Такой порядок сам по себе не согласует противоречивые черновики: решение о выбранной версии по-прежнему нужно обозначить.
В документации также различаются проект ChatGPT и локальный проект с доступом к папке. Обычный проект не получает содержимое твоего компьютера просто потому, что ты назвал файл в сообщении. Нужные материалы необходимо предоставить через доступный способ добавления источников.
Для фанфика мне важна сама схема: общие сведения отдельно, работа над отдельной главой отдельно. Не загружаю всё подряд. Чем больше там необозначенных вариантов, тем сложнее проверить, на какую версию опирается очередной текст.
Материал · Что в нём храню · Что туда не попадает автоматически
Краткая основа мира — Версия оригинала и мои явно выбранные изменения — Случайные догадки о каноне
Список принятых событий — Что уже произошло в моём тексте — Отвергнутые сюжетные предложения
Текущая глава — Последняя версия, которую я выбрал — Все промежуточные редакции подряд
Задача следующей сцены — Что должно измениться к её финалу — Обязательство использовать каждую идею
Запас вариантов — Ходы для будущего рассмотрения — Статус уже случившегося события
Названия файлов и заметок могут быть любыми. Мне нужна понятная роль каждого материала. Слово «финал» в имени плохо помогает, если рядом лежат «финал новый» и «финал точно новый» без указания, какой из них принят.
Фанфик в ChatGPT: отдельная глава с понятным входом
Один разговор обо всём постепенно смешивает обсуждение характера, поиски заголовка и правки последней сцены. В документации ChatGPT предлагается отделять чаты с разными результатами, сохраняя общие материалы проекта. Для текста это можно понимать как разделение работы по конкретным итогам: план главы, её черновик, проверка связности.
Новый разговор на каждое предложение неудобен. Сначала выбираю нужный итог. Если нужен только план, прошу план. Если согласованный план уже есть, передаю его как основу сцены и отмечаю, какие решения менять нельзя.
В начале работы над главой мне хватает небольшого пакета:
Короткая последовательность уже принятых событий.
Последний абзац предыдущей главы или его точный пересказ.
Задача новой сцены и выбранная точка зрения.
Перечень условий, которые должны сохраниться.
Вопрос, который пока остаётся открытым для автора.
Последний пункт отделяет намеренную неопределённость от забытой информации. Если я ещё не выбрал, кто встретит героя, это можно обсуждать. Если встречающий уже установлен прошлой главой, менять его ради более эффектного появления нельзя без отдельного решения.
Предлагаемая формулировка задания:
Помоги подготовить план следующей главы. Опирайся на приложенный список принятых событий и последнюю утверждённую версию текста. Материал с пометкой «варианты» используй только как предложения, не как прошлые события. Сначала перечисли противоречия и недостающие решения. Художественный текст пока не пиши.
Мне удобнее обнаружить конфликт на уровне плана. Иначе после красивой страницы придётся вырезать диалог, а вместе с ним уйдёт удачная интонация, ради которой хотелось оставить сцену.
Что сохранять после хорошей правки
Я попробовал менять порядок завершения работы: сначала сохранить принятую версию, затем просить новый вариант. Раньше делал наоборот и терял точку сравнения. Теперь, если эксперимент неудачен, у меня остаётся текст, к которому можно вернуться без поиска по всей переписке.
В заметке к принятой главе я фиксирую только изменение состояния. Герой выехал, письмо передано, обещание дано. Не пересказываю каждую красивую реплику. Для следующего эпизода важнее знать, у кого теперь письмо, чем снова прочитать все сравнения из описания конверта.
После правки прохожу короткую последовательность:
Выбираю один текст как текущий.
Сохраняю его у себя с понятной датой или номером.
Обновляю список событий, которые действительно появились.
Отмечаю, какой вопрос остаётся нерешённым.
Только затем начинаю следующий эпизод.
Утверждение версии не обязано происходить после каждой мелкой замены. Для себя я выбираю границу законченного эпизода. Так не приходится вести учёт каждого прилагательного, но смена важного события не остаётся незамеченной.
Если позже я передумываю и герой всё-таки остаётся в городе, это изменение затрагивает связанные главы. Решение пересмотрено. Я явно отмечаю это в записи. Не прошу чат просто «сделать логичнее» и не надеюсь, что все последствия появятся сами.
Как проверить фанфик в ChatGPT на стыке глав
Отдельную сцену легко оценить по впечатлению. Стык требует другого вопроса: могла ли вторая начаться после первой именно в таком виде? Я читаю конец предыдущей главы и начало следующей рядом, временно откладывая середину.
Сначала смотрю на предметы. Потом на время. Меня интересуют и незавершённые действия. Если герой только что отправил письмо, следующая сцена не должна случайно показать его с тем же неотправленным конвертом. Если прошёл месяц, нужно понять, что изменилось за этот срок и почему рассказ переносится именно сюда.
Проверку можно попросить оформить таблицей: «предыдущее состояние», «новое состояние», «есть ли объясняющий переход». Но замечание чата я рассматриваю как повод прочитать место. Оно может оказаться неверным или не учитывать сознательный пропуск автора.
Работа над характером героя в фанфике решает соседнюю задачу. Здесь порядок материалов не делает персонажа выразительным сам по себе. Он помогает сохранить уже выбранное действие, чтобы характер не менялся случайно между двумя версиями главы.
Когда полезно остановить генерацию
Если каждый новый вариант возвращает отвергнутый поворот, я сначала проверяю собственные вводные. Возможно, старое событие осталось в общем плане или в начале сообщения я назвал неверную версию. Дополнительный абзац с просьбой «внимательнее» не заменяет устранения этого противоречия.
При большом перерыве я открываю сохранённую главу до возвращения в чат. Сравниваю её со списком событий. Если записи расходятся, сначала выбираю, какая из них отражает мой последний замысел. Иногда решение так и не было принято. Тогда я записываю вопрос себе и обсуждаю его отдельно, вместо того чтобы случайный ответ превратил сомнение в уже случившееся событие.
Для обсуждения отдельной сцены можно использовать и текстовый чат LibraChat. Открой чат и дай один выбранный вариант с конкретной задачей редактуры. LibraChat пишет и перерабатывает текст; совпадение названий функций разных сервисов не означает одинакового устройства. Доступные условия можно соотнести со своими планами на странице тарифов.
Я не рассчитываю на безошибочное удержание всех деталей: и список событий, и итоговую главу перечитываю сам. Сегодня достаточно сохранить одну принятую версию и отдельно выписать один отвергнутый ход. После этого фанфик в ChatGPT продолжается с твоего решения, которое можно проверить, а не с неопределённого слова «дальше».