# Генерация по референсу: как показать нейросети образец, чтобы она поняла задачу

Генерация по референсу без лотереи: как подписать роль каждого образца, куда положить логотип и фото, почему агент может взять чужой файл и где взять образец.

URL: https://posts.danashkin.ru/guides/referens-dlya-neyroseti
Обновлено: 2026-10-21

---

## Коротко

**Главное**

- Генерация по референсу работает, когда у каждого образца есть роль: «это наш товар», «это пример стиля», «это логотип, перенеси без перерисовки». Без подписи нейросеть берёт из картинки всё подряд.
- Набор образцов лучше небольшой: документация советует один образец для содержания и другой для стиля. Лишний файл без роли может стать ещё одной трактовкой задачи.
- Файл логотипа не получилось вставить прямо в комментарий редактора картинки. Сработало другое: приложить скриншот логотипа в чат и написать, что заменить и что оставить.
- У агента с рабочей папкой образцом может стать всё, что лежит рядом. В папке задачи должны быть только нужные файлы, а в промпте - их имена.
- Своего образца нет - его можно сгенерировать: мудборд или галерея стилей дают картинку, которую дальше прикладываешь как референс.

## Что такое референс для нейросети и почему одной картинки мало?

**Главное**

Референс - изображение, по которому нейросеть делает своё: товар, логотип, стиль, композиция. Одна картинка без слов передаёт сразу всё, и модель сама выбирает главное. Поэтому к образцу всегда нужна фраза: какие элементы взять, какие оставить, какие пропустить.

В Википедии референс определяется как вспомогательное изображение, которое художник или дизайнер изучает перед работой, чтобы точнее передать детали. С нейросетью смысл тот же, только изучает его модель.

И вот тут самое интересное. Дизайнер-человек уточнит, какую деталь ты хочешь взять из картинки. Нейросеть уточняет редко и выбирает сама.

Документация ChatGPT говорит об этом прямо: одной картинки мало, назови, куда в ней смотреть и какой результат нужен. Если изображений несколько, назови каждое и объясни, как они связаны.

Покажу на примере. Ты прикладываешь фото чужой карточки товара, которая тебе нравится, и пишешь «сделай такую же для нашего товара».

Какую «такую же»? Сетку? Цвета? Шрифт? Ракурс? Плашки с цифрами?

Модель угадает часть, а остальное додумает. Отсюда ощущение, будто генерация по референсу - лотерея.

По сути это бриф. Как с подрядчиком: пачка картинок «чтобы было красиво» и те же картинки с подписями «отсюда шрифт, отсюда сетка, товар только наш» дают два разных результата.

## Как назначить роль каждому образцу?

**Главное**

Подписать каждый файл по порядку и назвать, какой элемент с него берётся. «Изображение 1 - наш товар, сохрани его как есть. Изображения 2-4 - пример стиля: бери сетку, шрифты, цвета, плашки. Логотип возьми с примера, не перерисовывай». Плюс отдельной строкой - запреты.

На обучении для дизайнеров было упражнение: набор из девяти карточек товара для маркетплейса. Во вложении - фото товара, три слайда инфографики другого товара той же компании как пример стиля и ТЗ на девять слайдов. Промпт я писал по такой схеме:

- стиль строго по примеру: сетка, шрифты, цвета, плашки;
- логотип возьми с примера, без перерисовки;
- товар только с наших фото.

Результат: девять карточек за пять минут, и восемь из них, по-моему, годились для загрузки сразу. Ключевая строка: какие элементы примера переносишь, а какие оставляешь в примере.

В документации ChatGPT ровно эта схема разобрана для двух картинок: «Изображение 1 - фото товара для правки. Изображение 2 - образец стиля. Сохрани товар, ракурс и композицию с первого, возьми линии, приглушённую палитру и мягкие тени со второго».

| Тип образца | Что написать рядом | Что запретить |
|---|---|---|
| Фото товара | «Это наш товар, сохрани форму, цвет и детали» | Менять пропорции, добавлять элементы |
| Пример стиля | «Бери сетку, шрифты, цвета, плашки» | Переносить чужой товар и тексты |
| Логотип | «Перенеси как есть, размер и место - как сейчас» | Перерисовывать, менять начертание |
| Макет или сетка | «Повтори расположение блоков» | Копировать содержимое блоков |
| ТЗ текстом | «Тексты и цифры бери только отсюда» | Придумывать характеристики |

Последняя строка важнее, чем кажется. Когда характеристики товара лежат в инструкции или ТЗ, у нейросети меньше поводов фантазировать. Как подготовить сам документ к чтению без потерь, я разбирал в статье [скан, PDF или Word](/guides/dokumenty-dlya-neyroseti-skan-pdf-word).

## Набор образцов: меньше, но с ролью у каждого

**Главное**

Документация советует небольшой набор референсов: один образец определяет содержание, другой - стиль или композицию. Каждый лишний файл без роли - ещё одна возможная трактовка задачи, и модель может смешать её с остальными.

Тянет приложить побольше: вдруг поможет. Часто мешает. Десять картинок «для вдохновения» могут тянуть в разные стороны, и результат выйдет средним по всем.

Рабочий набор выглядит так:

- **содержание** - фото именно того товара или объекта, который нужен в кадре, при необходимости с нескольких ракурсов;
- **стиль** - примеры, где нравится одно и то же, скажем, сетка и плашки;
- **обязательные элементы** - логотип, фирменный знак, если они должны быть точно;
- **текст** - ТЗ или характеристики отдельным файлом или прямо в промпте.

В одном примере нравится одно, в другом - другое? Подпиши: «с примера 5 бери только цвета, с примера 6 - только расположение блоков». Так в одном наборе живут образцы, которые без подписи спорили бы друг с другом.

Про качество образца - приятная новость: на обучении хватило мутного скриншота логотипа, подробности ниже. Для образца понятная роль важнее идеального файла.

## Куда положить образец: чат, редактор картинки или папка агента?

**Главное**

В чат - вложением к сообщению с подписью роли. В редакторе картинки можно выделить место и оставить комментарий, но файл логотипа к комментарию у нас приложить не получилось. Для агента с рабочей папкой образец кладут в папку задачи и называют в промпте по имени.

Этот вопрос на обучении задал дизайнер из группы. Мы правили сгенерированную картинку через редактор: выделяешь область, пишешь комментарий, нейросеть меняет только это место. Удобно, как правки точками в макете.

И тут вопрос: «Мне больше интересно, можно ли сюда вставить референс вот этот вот логотип». Попробовал перетащить - не вставляется.

Сработало через обычный чат. Я приложил скриншот логотипа и написал: «замени логотип на тот, который я тебе приложил, только лучше качество, потому что я приложил тебе скрин; размер оставь как сейчас». Логотип встал куда нужно. Скриншот был мутным, но я попросил качество получше, и нейросеть перенесла логотип чётче.

Отсюда простое правило по местам:

- **комментарий в редакторе** - для точечной правки словами: «убери блик», «сдвинь надпись»;
- **чат** - для правки с образцом: логотип, цвет из брендбука, фото товара;
- **папка агента** - для серий, где образцы участвуют в каждой задаче.

С папкой всё ещё проще. В первый день того же обучения в ответ на вопрос «куда класть файлы упражнения» я сказал: «просто вставьте их туда как референс в эту папку». [Агент](/concepts/ai-agent) читает файлы папки сам, прикладывать их к каждому сообщению не нужно. Но у этого удобства есть обратная сторона.

## Почему агент мог взять образец не оттуда?

**Главное**

Возможно, потому что агент видит содержимое папки, а иногда и соседних, и может опереться на любой файл. Если рядом лежат файлы другой задачи, он может взять и их. Точно это не доказано, но лечится порядком: в папке задачи только нужное, в промпте - имена файлов-образцов и запрет смотреть в другие папки.

Во второй день обучения участник посмотрел результат агента и спросил: «Это в одном упражнении, да?» Он засомневался, не подсмотрел ли агент готовый образец в папке соседнего упражнения.

Доказать это по записи нельзя. Но в промпте и правда не было запрета заглядывать в другие папки, а значит, исключить такое тоже нельзя. Проверка простая: дать похожее задание в чистой папке и сравнить.

Похожий риск есть и в обычном чате. В папке одного упражнения лежали фото двух разных товаров, а промпт описывал один. Пришлось предупредить группу: второй файл не загружайте. Загрузишь оба - нейросеть получит два образца для одной задачи.

Что делать:

- одна задача - одна папка, в ней только образцы этой задачи;
- в промпте имена файлов: «образец стиля - пример-1.png и пример-2.png, товар - фото-товара.jpg»;
- явный запрет: «другие папки не открывай, другие файлы как образец не используй»;
- после результата вопрос агенту: «какие файлы ты использовал как образец?».

Как держать рабочую папку в порядке и почему файлы туда лучше добавлять через агента, я разбирал в статье [гигиена рабочей папки агента](/guides/gigiena-rabochey-papki-agenta). А какие файлы агент вообще видит и как ограничить его доступ - в статье [что агент видит на твоём компьютере](/guides/chto-agent-delaet-na-tvoem-kompyutere).

## Скриншот вместо описания правки

**Главное**

Когда в готовой картинке что-то сидит криво, быстрее показать, чем описывать. Скриншот проблемного места в чат плюс одна фраза: в чём ошибка и каким должен стать результат. Так скриншот работает как референс для правки.

На обучении в одной из карточек текст артикула стоял под другим углом, чем само изделие. Описывать это словами - «в правом нижнем углу, где текст рядом с изделием» - долго, и модель всё равно может промахнуться.

Я сказал группе: «Скрин делаем, ему в чат кидаем». И дописали к скриншоту: текст артикула стоит под другим углом, чем изделие, поверни его так же, для белого и для чёрного фона. Чем закончилась эта правка, на записи не видно, но логика совпадает с советом документации.

Документация ChatGPT про изображения во входе советует ровно это: назови, какой объект в кадре, укажи важную область и опиши нужный результат с ограничениями.

Тот же приём годится для ошибок в программах: скриншот плюс твои действия перед ней. Подробно про это - в статье [как принести агенту ошибку](/guides/kak-prinesti-agentu-oshibku). А как формулировать саму правку картинки, чтобы модель не перерисовала всё целиком, я разбирал в статье [улучшить картинку, а не рисовать заново](/guides/uluchshit-kartinku-a-ne-risovat-zanovo), там же есть короткий приём «референс по стилю».

## Где взять референс, если своего нет: мудборд и галерея стилей

**Главное**

Сгенерировать его. Мудборд по одной странице брендбука даёт набор вариантов, из которого выбираешь один и делаешь его образцом. Галерея стилей - пять готовых промптов, каждый запускает один, и группа сравнивает. Образец появляется быстро.

Мудборд - это коллаж из изображений, текста и образцов, который передаёт общую идею или настроение темы. В нашем упражнении мудборд - работа маркетинга: он выбирает идею визуала и уже потом брифует дизайнеров. С нейросетью его можно получить за одну генерацию.

На обучении мы приложили одну страницу брендбука и попросили фотореалистичный мудборд под новую линейку товаров. Нейросеть сама разложила сетку и сама расставила короткие подписи. Группе результат понравился.

Дальше мудборд превращается в референс. Пишешь, например: «возьми среднее изображение в нижнем ряду и сделай его отдельно в максимальном качестве». Это и есть ключевой визуал, который прикладываешь к следующим задачам.

**Галерея стилей вместо спора о вкусах**

Когда команда никак не договорится о стиле, запусти один и тот же объект в пяти разных стилях из библиотеки промптов. На обучении каждый выбрал один промпт из пяти, а потом все посмотрели результаты друг у друга. Спорить о картинках проще, чем о словах.

## Частые вопросы

**Главное**

Спрашивают, можно ли брать чужие картинки как образец, как задать размеры, как сделать, чтобы агент запомнил стиль на будущее, и сколько образцов прикладывать за раз.

### Частые вопросы

**Можно ли брать как образец чужую рекламу или чужой бренд?**

Как источник идеи для сетки или настроения - да. Копировать конкретный бренд, товар или работу художника не стоит: документация ChatGPT прямо советует просить оригинальное решение вместо имитации. Свои логотипы и свои фото товара - пожалуйста.

**Как задать размеры, если на образце всё в сантиметрах?**

Перевести в пропорции и соотношения: «стойка занимает треть высоты кадра», «товар по центру, справа свободно под текст». Сантиметры генератор картинок понимает плохо, на обучении это всплыло при фотопривязке макета к фото торгового зала. Для повторяющейся задачи стоит один раз написать подробное ТЗ, для разовой - пройти несколько итераций.

**Как сделать, чтобы агент запоминал стиль и не спрашивать каждый раз?**

Записать правила файлом в проекте: шрифты, цвета, толщина линий, где лежат образцы. Я говорил группе: «если он это запишет в Markdown формат, то он это будет всегда читать». Что писать в такой файл, разбирал в статье [что писать в CLAUDE.md](/guides/chto-pisat-v-claude-md), для Codex то же самое с файлом AGENTS.md.

**Сколько образцов можно приложить к одному сообщению?**

Технический предел зависит от сервиса и тарифа, но упираться в него незачем. Небольшой набор с подписанными ролями работает лучше пачки без подписей.

## Главный вывод

**Главное**

Генерация по референсу - это бриф, а не загрузка картинки. Каждому образцу - роль, набору - минимальный размер, папке агента - только нужные файлы, правке - скриншот и одна фраза. Нет образца - сначала сгенерируй мудборд или галерею стилей.

Чем конкретнее ты разрешил, что брать из образца, тем меньше нейросеть решает сама.

Практический шаг: возьми последний запрос, где ты прикладывал картинку «для примера», и допиши под каждым файлом одну строку - что с него брать. Сравни результат.

Как ты сейчас передаёшь нейросети образец: одной картинкой «сделай так же» или с подписью, что именно взять?

### Источники

- [Image generation - несколько референсов и правка изображений в ChatGPT, ChatGPT Learn](https://learn.chatgpt.com/docs/image-generation)
- [Image inputs - как писать промпт вокруг изображения, ChatGPT Learn](https://learn.chatgpt.com/docs/image-inputs)
- [Референс - статья в Википедии](https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%81)
- [Mood board - мудборд, Wikipedia](https://en.wikipedia.org/wiki/Mood_board)
