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