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