Нейросетевое писательство. Заметка 6. Что на практике
Автор: Игорь ОсиповЗдравствуйте, дорогие друзья. Вчерашний пост вызвал много неоднозначной реакции.
Читатели разделились на два непримиримых лагеря. Но я из принципа продолжу рассказывать о применении сетей в написании книг. Но сразу оговорюсь: этот инструмент пока новый, я охотно его пробую, пытаюсь понять пределы и полезность с разных ракурсов чисто для меня.
Однако вернемся к теме. Вчера был дан пример некоего абстрактного, как говорят люди науки, тестового или, иначе, модельного текста.
Сегодня я разберу то, что у меня получилось на практике с реальной книгой, и что действительно пригодилось.
Возьмем «Башню в никуда», которую пока еще дописываю. Начал главу 24.
1. Задавать приказ «продолжи, действия героев такие-то и такие» — дохлый номер. Я сколько ни пытался, меня результат не устраивает, и из блока выданного текста объемом в тысячу слов я хорошо, если подмечу два-три удачных предложения, чтоб разбавить повторяющиеся ручные описания свежими синонимами. Когда много пишешь, то глаз замыливается, и подряд ложатся одинаковые выражения. Приведу аллегорию: стеклопластик прозрачный, даже похож на стекло, но это совсем не стекло. Так и с эпизодами от сети — они похожи даже при детальном промте, но совсем не то, что я хочу видеть.
2. Что действительно время от времени выручает. Допустим у меня есть рукописный эпизод:
---------------------------------
На входе:
— Сойдёт, — произнёс я и протянул Нель охапку настоящих, только что свежераспечатанных на принтере гранат. Только из-за того, что для упрощения модели и уменьшения расхода материала, они получились зеркально-блестящими шарами, словно снятыми с новогодней ёлки. В общем, гладкое железо отражало и светящийся пол, и бьющий из принтера свет, и нас.
А затем я натянул на себя броню, и та из белоснежной мгновенно стала чёрной с зеленоватыми отливами и белыми разводами, имитирующими каустику от волн – как аквариумы под ногами.
------------------------------
Я на нем забуксовал. Чувствую, что что-то не так, но подобрать подходящие слова не могу. Глаз замылился. Да и вообще очень много проблем в писательстве из-за этого проклятого мыльного глаза, когда уж в упор не видишь ошибок и косяков. Тогда ставлю простую задачу: «Перепиши, сделай более удобочитаемым».
---------------
Но бросаться на текст и вставлять весь целиком не стоит. Я выделю жирным те слова, что можно внести в итоговый вариант.
На выходе имеем:
— Сойдёт, — произнёс я, протягивая Нель связку свежих, только что распечатанных гранат. Они выглядели как блестящие новогодние шары — гладкое металлическое покрытие отражало свет пола и принтера, создавая причудливые блики, так как из-за экономии материала оказались не покрыты краской.
Затем я надел броню, которая мгновенно изменила цвет с белого на глубокий чёрный с зеленоватыми переливами. А по её поверхности время от времени пробегали белые разводы, словно отражения света от волн, в аквариумах под нашими ногами, создавая причудливый узор каустики на воде.
----------
Однако, одна правка тянет за собой другую. И добавлю штрихи от руки:
В общем, камуфляж перешёл в боевой режим. А в серединке добью: ... ряби мелких волн, что были в...
Такие правки немного массируют мозг, позволяя найти правильное решение.
----------------------------------------------------------------------
3. Следующий эпизод, который можно немного подрихтовать. У меня в голове есть картинка, но я сомневаюсь, что опишу ее без ляпов. Образ вообще сложный для описания и восприятия. Я буду биться над ним несколько дей, пока не найду что-то более менее понятно и приятное для глаза. Поэтому сухо, без эмоций описываю помещение:
Цилиндр диаметром 60 метров. Сила тяжести направлена от центра оси цилиндра в стороны перпендикулярно. На внутренних стенках цилиндра расположен парк, но из-за силы тяжести для каждого его метра верх направлен в сторону оси. Цилиндр длиной один километр разбит на секции поперечными бетонными кольцами с круглым пятиметровым отверстием в середине и проходами-арками на уровне стенок, где пролегают тропинки и течет ручей.
Даю задачу: Напиши в удобочитаемом виде, что видит персонаж, находясь на одной из тропинок. Описание от первого лица. Описнаие живое, подробное.
--------------
На выходе много "воды" и "каши". Но это позволяет мозгу выйти из пробуксовки. Опять отмечу жирным то, что в целом подойдет для работы:
Я стою на извилистой тропинке, которая петляет вдоль внутренней стены огромного цилиндра. Вокруг меня раскинулся удивительный парк, где всё устроено непривычным образом из-за необычной силы тяжести.
Прямо подо мной, там, где должен быть “пол”, раскинулся густой лес из причудливых деревьев. Их кроны устремляются не вверх, а в сторону — к центру цилиндра. Создаётся странное ощущение, будто деревья растут горизонтально, а не вертикально.
Вдалеке, там, где должен быть “потолок”, виднеется противоположная стена с такими же деревьями, только их кроны направлены в противоположную сторону. Это создаёт впечатление, будто я нахожусь внутри гигантской трубы, обсаженной лесом.
Периодически мой путь пересекают массивные бетонные кольца — они делят пространство на секции. В центре каждого кольца зияет круглое отверстие диаметром пять метров. Через эти проёмы можно увидеть, как пространство плавно переходит из одной секции в другую.
По краям тропинки журчит ручей. Его вода течёт не вниз, а вдоль стены, следуя направлению силы тяжести. Это создаёт причудливую картину: кажется, что вода течёт по горизонтали, а не падает вниз.
Растительность вокруг меня создаёт причудливую мозаику из зелени. Кусты и травы тоже растут под странными углами, следуя направлению силы тяжести. Их листья и стебли изгибаются в сторону центра цилиндра, создавая причудливые узоры.
Когда я смотрю вдоль тропинки, то вижу, как она плавно изгибается, следуя форме цилиндра. Создаётся впечатление, будто я нахожусь на гигантском колесе обозрения, где всё вокруг подчинено необычной гравитации.
В целом, это место производит сильное впечатление. Здесь всё привычно и в то же время совершенно иначе — деревья растут “вбок”, вода течёт вдоль стены, а привычные понятия верха и низа теряют свой смысл.
-----------
Но это еще не готовый текст. Это просто удачные сравнения. Их вставляем в сюжетный замысел. Итоговый вариант такой (выбранные в нейросетевом тесте куски я выделю жирным):
- Надо доложить Раникару, - произнесла Нель, пожав тяжелыми нечеловеческими плечами, на которых сейчас была толстая, как борт бронетранспортёра, сталь наплечников.
Впрочем, будучи в теле семёрки, я сейчас тоже не пушинка, и вместе с броней вешу почти полторы тонны. Тяжеловато, однако, бегать.
- Рано, - произнёс я, окинув быстрым взором парк. Я уж был здесь, но временем его разглядывать не было. Впрочем, и сейчас не до красот. – Раникар сказал, что здесь тоже надо немного побыть приманкой, – добавил я и облизал губы.
Меж тем взгляд и дальше торопливо скакал по пространству, а палец вдавил спевкой крючок чуть ли не до хруста. Флажок режима огня намеренно стоял на мысленном контроле. Все равно к нему надо привыкать.
Привыкнуть надо и к тому, что слой – по сути огромная труба диаметром полсотни метров, и земля под ногами, следуя за изгибом стенки цилиндра, изгибалась, превращалась в стену, а затем смыкалась над головой. И все что было: и деревья, и статуи, и домики, и зажатый в бетонное русло ручей с камешками на дне, все они уходили вслед за грунтом, но из-за силы тяжести направленной от центра в стороны, не падали и не лились на голову. А верхушки деревьев был направлены к оси это трубы, не замечая подмены.
В общем, я был как в огромной центрифуге с газонами по внутренней поверхности, и верх с низом теряли привычный смысл. А если Нель пойдет в сторону, то сперва станет горизонтальной мне, а потом и вовсе пойдет по потолку, как муха.
А еще взгляд выцепил то, что успел раньше: большие бетонных кольца украшенных лепниной перегородок, разбивающих парк на секции по триста метров каждая. Яркая струна пронизывала эти кольца через пятиметровые круглые проемы в серединах. А широкие проходы на уровне грунта создавали впечатление загнутого в кольцо древнеримского акведука опорами наружу.
-------------
Это часть полезных опций нейросети. Если интересно, продолжу позже... И разумеется, здесь пока черновик, который еще вычитывать на слух.