У многих из нас где-то на антресолях или в старых фотоальбомах хранится та самая заветная коробка из-под обуви. А в ней – россыпь пожелтевших картонных прямоугольников: поздравления с Новым годом от бабушки, открытки с 8 Марта от коллег по работе и приветы из далёких городов от друзей. Эти наивные и тёплые изображения, нарисованные гуашью или акварелью, хранят дух целой эпохи, её идеалы и эстетику. В век цифровых мессенджеров и безликих эмодзи порой так не хватает этой рукотворной душевности. Удивительно, но современные технологии, в частности нейросети, позволяют не просто окунуться в ностальгию, но и стать соавтором той самой эстетики. А начать стоит с понимания, как «объяснить» машине, чего именно вы от неё хотите.
Что такое советская открытка в глазах нейросети?
Задача не из лёгких. Ведь для искусственного интеллекта нет понятий «душевность» или «ностальгия». Он оперирует набором визуальных маркеров, которые и формируют искомый образ. С чего начинается это формирование? С определения ключевых характеристик. Советская поздравительная карточка – это, прежде всего, иллюстративный стиль, тяготеющий к реализму, но с долей сказочной условности. Художники часто использовали гуашь, акварель или цветные карандаши, что придавало изображениям мягкость и фактурность. Цветовая палитра, как правило, была сдержанной, но чистой и яркой, без кислотных оттенков и сложных градиентов. В представлении многих обывателей это что-то простое, но на самом деле за этой простотой скрывается колоритный и самобытный художественный язык.
Нужно отметить, что нейросети довольно хорошо обучены на огромном массиве графики XX века, включая работы советских иллюстраторов. Поэтому такие запросы, как «советский плакатный стиль» или «социалистический реализм», она распознаёт без труда. Однако для открытки нужна иная специфика. Здесь солирует не монументальность, а камерность и доброта. Поэтому в промте стоит делать упор на такие определения, как «детская книжная иллюстрация СССР», «винтажная советская открытка», «стиль художника Владимира Зарубина». Именно эти формулировки задают нужный тон, отсекая излишнюю идеологическую строгость и добавляя тот самый наивный трогательный шарм.
Основа промта: Базовые компоненты
Как же собрать работающий запрос? Процесс не сложный, но довольно скрупулёзный. Начинать всегда стоит с главного – со стиля. Это фундамент, на котором будет строиться вся композиция. Формулировки могут быть разными: «Vintage soviet postcard illustration by Vladimir Zarubin», «Cute retro USSR postcard, gouache on paper, 1970s style» или «Charming Soviet-era greeting card illustration». Важно сразу указать и технику исполнения. Слова «gouache», «watercolor drawing», «colored pencils» направят нейросеть в нужное русло и не дадут ей скатиться в стерильную цифровую графику.
Далее следует сюжет. Что будет изображено на открытке? Здесь не стоит перегружать запрос деталями. Лучше выбрать одного-двух центральных персонажей и простое действие. Например, «милый зайчик в зимнем лесу везёт на санках ёлку» или «девочка в красном пальто кормит голубей на заснеженной площади». Затем к этому ядру можно добавлять уточняющие детали, которые и создадут нужный антураж. Снегири на ветках, гирлянды из флажков, узнаваемые архитектурные элементы на фоне – всё это обогащает картинку. Ну и, наконец, общая атмосфера. Слова «joyful», «nostalgic», «charming», «festive atmosphere» помогут передать настроение. И не забудьте про такие мелочи, как текстура бумаги («textured paper») или эффект старой печати («offset printing effect»).
Как добавить аутентичности?
Добиться просто похожего результата довольно легко. А вот как создать изображение, которое трудно отличить от настоящего? Здесь начинаются профессиональные махинации. Во-первых, стоит вспомнить имена конкретных художников. Владимир Зарубин и Владимир Четвериков – два столпа советской поздравительной графики. Упоминание их имён в промте (например, «in the style of Vladimir Zarubin and Vladimir Chetverikov») творит чудеса, мгновенно настраивая нейросеть на нужный лад. Во-вторых, не забывайте про технические несовершенства той эпохи. Лёгкая расфокусировка цветов, свойственная офсетной печати, небольшая зернистость, тёплый, чуть жёлтоватый оттенок бумаги – всё это можно и нужно добавлять в запрос.
Отдельно стоит упомянуть надписи. С ними дело обстоит сложнее. Большинство нейросетей пока плохо справляются с кириллицей, генерируя нечитаемую абракадабру. Что делать? Есть два пути. Первый – сразу указать в промте «no text» или «without inscriptions», а затем добавить поздравительную фразу в любом графическом редакторе, подобрав подходящий рукописный шрифт. Второй путь, более рискованный, но интересный, – попробовать добавить в запрос «with the inscription “С Новым годом!” in Cyrillic». Иногда (особенно в последних версиях Midjourney) это даёт вполне приемлемый результат. Главное – быть готовым к нескольким неудачным попыткам. Это же правило касается и мелких деталей, вроде почтовых марок или индекса.
Готовые промты: От Нового года до 8 Марта
Теория – это хорошо, но без практики она мертва. Давайте разложим по полочкам несколько готовых «рецептов» для разных поводов. Начать, разумеется, стоит с самого главного зимнего праздника.
Для создания классической новогодней открытки с милыми зверятами в духе Зарубина подойдёт такой промт:
Vintage Soviet New Year postcard in the style of Vladimir Zarubin. A cute, fluffy bunny in a blue scarf and a little bear in a red hat are decorating a Christmas tree in a snowy forest. Gouache illustration on textured paper, soft light, charming and nostalgic atmosphere, 1980s USSR. Offset printing effect.
А вот пример для другого всенародно любимого праздника – 8 Марта. В этом случае акцент смещается на цветы, весеннее настроение и женские образы. Запрос может выглядеть так:
Retro Soviet greeting card for March 8th. A smiling young girl with pigtails holds a large bouquet of mimosa flowers. Watercolor illustration, style of the 1970s USSR. Bright spring day, soft pastel colors, joyful and warm mood. Light paper texture, no text.
Ну и, конечно же, нельзя обойти стороной Первомай. Здесь эстетика немного другая: больше динамики, символизма и отсылок к труду. Промт может быть таким:
Soviet May 1st postcard, socialist realism illustration style. Happy workers, a man and a woman, marching with red flags and flowers against the backdrop of a new building construction. Sunny day, optimistic atmosphere, bold colors. Style of the 1960s USSR, print on coarse paper.
Стоит ли бояться ошибок?
Что делать, если результат далёк от идеала? Во-первых, не отчаиваться. Работа с нейросетью – это всегда диалог и череда уточнений. Самая частая проблема – появление анахронизмов. Например, современные детали одежды у персонажей или пластиковые окна на фоне. Решается это с помощью негативных промтов. Просто добавьте в конец вашего запроса параметр –no и перечислите всё, чего вы не хотите видеть: «–no modern clothes, plastic windows, smartphones». Это довольно эффективный инструмент.
Другая ловушка – излишняя «кукольность» или, наоборот, фотореалистичность лиц. Нейросеть может не уловить ту самую меру условности. В этом случае стоит поиграть со стилем. Попробуйте заменить «illustration» на «drawing» или добавить «slightly cartoonish style». Иногда помогает и прямое указание на целевую аудиторию, например, «for children’s book». Не бойтесь экспериментировать, меняя местами слова, добавляя или убирая эпитеты. Ведь именно в этих скрупулёзных махинациях и рождается тот самый идеальный образ.
Создание аутентичной советской открытки с помощью ИИ – это не просто техническая задача, а настоящее творчество, кладезь для экспериментов. Это возможность прикоснуться к прошлому и создать что-то по-настоящему тёплое и личное. Перевоплощение цифрового кода в душевный привет из детства завершено.