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