Две роли, один чат: генератор промтов или инженер кода
DeepSeek‑VL «видит» загруженное фото. Вы спрашиваете: «Что не так с чёткостью?». Он ответит: «Движение камеры, шум ISO 3200, мягкий фокус». Дальше — развилка.
Путь А — креативный. Нужно «восстановить» кадр в Midjourney v6 или Stable Diffusion XL. DeepSeek соберёт промт: субъект, качество, оптика, негатив. Вы копируете его в генератор.
Путь Б — технический. Нужен реальный файл выше разрешения. DeepSeek выдаст скрипт под Real‑ESRGAN (общий апскейл) или GFPGAN / CodeFormer (лица). Запускаете локально или в Colab — получаете чистый PNG.
Важно: Генераторы галлюцинируют детали (текстура кожи, текст на вывеске). Кодовые апскейлеры сохраняют достоверность, но не придумают недостающие пиксели. Выбирайте под задачу.
Анатомия промта для генератора: пять блоков, которые решают качество
Midjourney и SDXL не читают мысли. Они читают токены. Промт от DeepSeek должен быть модульным: вы меняете один блок, не ломая остальные. Ниже — скелет, который модель должна выдать вам. Проверяйте каждый пункт перед генерацией.
1. Субъект и действие
Что на фото и что происходит. «Портрет женщины 35 лет, смотрит в объектив, мягкая улыбка» — хорошо. «Фото мамы» — плохо. Генератору нужна визуальная привязка.
2. Технические метрики качества
8k, UHD, highly detailed, sharp focus, raw photo, 85mm f/1.2, ISO 100. Эти токены заставляют диффузию рендерить микродетали. Без них — «мыло».
3. Оптика и свет
Natural light, golden hour, rim light, catchlight, depth of field, bokeh. Свет создаёт объём, объём — иллюзию резкости. Укажите источник и характер падения.
4. Стиль и референсы
Film photography, Kodak Portra 400, Leica M11, editorial style. Или «cyberpunk, neon, volumetric fog». Стиль диктует текстуру шума и цветовую наушу.
5. Negative Prompt (обязателен)
Blur, low quality, jpeg artifacts, noise, grain, text, watermark, signature, ugly, deformed, extra fingers, mutating hands. DeepSeek часто забывает этот блок — добавьте его в инструкцию к модели явно.
«Сделай чётче» vs Промт‑инженер: разница в результате
DeepSeek сгенерирует и то, и другое. Разница — в деталях, которые вы пропишете в системном промте или уточняющем сообщении. Сравните структуру ответа.
Слабый промт (нулевой shot)
Enhance this photo, make it sharp and high quality, 8k, remove blur and noise, professional photography.
- Нет привязки к субъекту — генератор сменит личность.
- «Professional photography» — слишком широкое понятие.
- Отсутствует negative prompt — артефакты гарантированы.
- Нет параметров оптики — глубина поля случайна.
Структурированный промт (DeepSeek + ваш ввод)
Portrait of a woman, 35yo, direct gaze, slight smile, freckles, messy bun,
wearing white linen shirt, seated at wooden kitchen table, morning light through window,
--
# Technical
8k UHD, raw photo, sharp focus, hyperrealistic, 85mm f/1.2, ISO 100,
shutter speed 1/200s, full frame sensor,
# Lighting
soft directional window light, catchlights in eyes, rim light on hair,
subtle dust motes dancing in beam,
# Style
Kodak Portra 400 aesthetic, film grain subtle, natural skin texture,
editorial portrait style, --ar 3:4 --stylize 750 --v 6.0
# Negative
--no blur, low quality, jpeg artifacts, noise, grain, smooth skin, plastic look,
deformed hands, extra fingers, text, watermark, oversharpening halos
- Субъект описан детально — идентичность сохраняется.
- Оптика (85mm f/1.2) задаёт реалистичную глубину резкости.
- Свет и стиль (Portra 400) дают цельную эстетику.
- Negative блок отсекает пластиковую кожу и галлюцинации.
Рабочий процесс: от загрузки фото до готового файла за 4 шага
Загрузите и спросите
Прикрепите фото. Напишите: «Проанализируй дефекты чёткости: тип размытия, шум, артефакты сжатия, проблемы с фокусом. Дай краткий отчёт».
Выберите стратегию
По отчёту решайте: генератор (творчество, заполнение пропусков) или апскейлер (документальная точность, лица, тексты). DeepSeek подскажет, что лучше.
Получите артефакт
Скопируйте промт в Midjourney / SD WebUI или запустите скрипт в терминале / Colab. Не ждите идеала с первой итерации.
Итерируйте
Результат обратно в чат: «Вот что вышло. Глаза слегка размыты, на руке артефакт». DeepSeek поправит промт (weight на eyes, negative на hands) или флаги апскейлера (tile, face_enhance).
Vision‑режим: делайте DeepSeek своим QC‑инженером
Загрузите результат генерации или апскейла. Спросите: «Есть ли здесь галлюцинации? Проверь глаза, зубы, текст на фоне, симметрию ушей, структуру волос». Модель найдёт артефакты, которые глаз пропускает на превью.
Пример полезного промта для проверки:
"Сравни исходник и результат. Оцени по 10-балльной шкале: сохранение личности, текстура кожи, чёткость глаз, отсутствие артефактов. Перечисли конкретные косяки для следующей итерации."
Лайфхак: просите выводить отчёт в таблице Markdown — удобно копировать в трекер задач или просто читать.