Руководство по использованию
Рецепты промптов для преобразования изображений Muse-Image-1.0 для разработчиков
Готовые к копированию и вставке промпты редактирования, формулировки для сохранения субъекта неизменным и негативные промпты для типичных ошибок
Чем промпты для преобразования изображения отличаются от промптов для генерации из текста
Промпт для генерации из текста описывает всю сцену: субъект, освещение, стиль, композицию, фон. Модель стартует с шума и строит всё с нуля. С преобразованием изображения иначе: у вас уже есть исходное изображение, и промпт — это приращение к нему. Вы не описываете с нуля, что должно быть на изображении, а описываете, что должно измениться и что должно остаться.
Это различие важно, потому что полное описание сцены в промпте редактирования склоняет модель заново отрисовывать всё изображение. Если вы подробно описываете субъект, модель может перерисовать его вместо того, чтобы сохранить. Если вы описываете фон, она может перестроить фон. В результате часто получается правдоподобное, но другое изображение — та же концепция, другой экземпляр.
Полезная ментальная модель: промпт для генерации из текста — это техническое задание; промпт для преобразования изображения — это патч с изменениями. Исходное изображение — базовый документ, ваш промпт — патч. Патч должен быть небольшим, конкретным и ограниченным по охвату. Когда патч слишком широк, модель применяет его повсюду, и вы теряете ту часть исходного изображения, которую хотели сохранить.
На практике это означает, что промпты редактирования должны опираться на ссылки к существующему изображению («субъект», «существующий фон», «текущая композиция»), а не описывать их заново. Говорите о том, что меняется, а не о том, что есть. В следующих разделах это превращается в переиспользуемые шаблоны и конкретные рецепты.
Есть и ещё одно следствие: поскольку исходное изображение несёт так много информации, один и тот же промпт может вести себя по-разному на разных входах. Рецепт, работающий на изображении продукта, может провалиться на портрете. Именно поэтому здешние рецепты записаны как адаптируемые шаблоны, а не как магические строки.

Формат рецепта: одно изменение, одно сохранение, одно ограничение
Каждый промпт редактирования в этом руководстве следует одному и тому же трёхчастному шаблону. Он намеренно скучен, и в этом весь смысл — фиксированная структура делает промпты сравнимыми, проверяемыми и пригодными для шаблонизации.
Шаблон
- Изменение — одна явная инструкция, описывающая правку. Начинайте с глагола: change, replace, add, remove, shift, recolor.
- Сохранение — явный перечень того, что должно остаться неизменным: идентичность субъекта, поза, композиция, фон, освещение, текстура.
- Ограничение — граничные условия: согласованность стиля, соотношение сторон, не добавлять новые объекты, не добавлять текст, если не запрошено.
Минимальный промпт выглядит так:
Изменение: заменить фон на однотонный светло-серый студийный фон.
Сохранение: лицо субъекта, волосы, одежду, позу и композицию.
Ограничение: сохранить исходное направление освещения и мягкость теней; не добавлять реквизит; без текста.
Почему три части, а не одно предложение
Разбиение на три части делает две вещи. Во-первых, строки Изменение и Сохранение — это раздельные сигналы; модель часто лучше соблюдает явную инструкцию «сохранить», когда она не переплетена с предложением о правке. Во-вторых, разбиение делает отладку возможной. Если вывод неверен, вы можете определить, было ли изменение применено неправильно (строка изменения слишком расплывчата) или исходное изображение было слишком сильно отредактировано (строка сохранения отсутствует или слишком коротка).
Одно изменение на промпт
Сопротивляйтесь комбинированным правкам. «Заменить фон, добавить шляпу и сделать вечернее освещение» — это три рецепта под одной оболочкой. Выполняйте по порядку: каждый шаг даёт чистое приращение, и вы можете проверять промежуточные результаты. Последовательное редактирование также позволяет держать строку сохранения лаконичной на каждом этапе.
Строка ограничения — ваш контроль качества. Поместите в ограничения то, из-за чего вы бы отклонили вывод, — неверное соотношение сторон, добавленный текст, сдвинутую цветовую температуру. Убрать из промпта чрезмерное ограничение проще, чем гоняться за недостаточно специфицированным промптом.
Готовые к копированию рецепты редактирования
Каждый рецепт ниже следует шаблону Изменение / Сохранение / Ограничение. Адаптируйте части в скобках под свой субъект. Рассматривайте схему «до/после» как контрольный список: что должно заметно отличаться, а что должно остаться точно таким же.
1. Замена фона
До: субъект на оживлённой улице. После: тот же субъект, чистый фон.
Изменение: заменить фон на бесшовный студийный фон [цвет].
Сохранение: лицо субъекта, волосы, одежду, позу и компоновку тела; сохранить текущий кадр.
Ограничение: повторить исходное направление освещения на субъекте; не добавлять новые тени на фон; без текста и логотипов.
2. Смена цвета продукта
До: продукт в одной цветовой схеме. После: тот же продукт, другой цвет.
Изменение: перекрасить [деталь продукта] в [целевой цвет], сохранив фактуру материала.
Сохранение: форму продукта, швы, этикетки, отражения и существующую композицию.
Ограничение: не перекрашивать отражения на фоне или окружающих поверхностях; не менять текст.
3. Сдвиг освещения и времени суток
До: плоский полуденный свет. После: тёплый вечерний свет.
Изменение: сместить освещение к тёплому низкоугловому вечернему свету.
Сохранение: идентичность субъекта, позу, одежду и компоновку сцены.
Ограничение: согласовать тени с единственным низкоугловым источником света; не добавлять и не убирать объекты; без текста.
4. Удаление объекта
До: сцена с отвлекающим элементом. После: та же сцена, элемент исчез.
Изменение: удалить [объект] из [места] и заполнить эту область окружающей поверхностью.
Сохранение: всё остальное в кадре без изменений, включая композицию и освещение.
Ограничение: без размытия и смазывания там, где был объект; не добавлять замену; без текста.
5. Перенос стиля субъекта
До: фотография субъекта. После: иллюстративная обработка того же субъекта.
Изменение: отрисовать изображение в иллюстративном стиле [стиль].
Сохранение: черты лица субъекта, позу, детали одежды и композицию.
Ограничение: субъект остаётся узнаваемым; не добавлять элементы; без текста и подписных меток.
6. Кадрирование и перекомпоновка
До: широкий план. После: более плотная композиция, тот же субъект.
Изменение: перекомпоновать в более близкий [портретный/квадратный] кадр с субъектом по центру.
Сохранение: внешность субъекта, выражение, освещение и контекст фона внутри нового кадра.
Ограничение: не выдумывать детали за пределами исходной рамки; без текста.
Выполняйте один рецепт за раз, проверяйте, затем связывайте следующий шаг. Если какой-то рецепт даёт сбой, исправление обычно в строке сохранения или ограничения, а не в нагромождении дополнительных прилагательных в строке изменения.

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

Негативные промпты для типичных случаев отказа
Большинство плохих генераций группируется в несколько повторяющихся категорий отказов. Небольшой переиспользуемый набор негативных промптов покрывает их, не переусердствуя с ограничениями редактирования. В зависимости от того, как их передаёт ваш пайплайн, добавляйте негативные слова в строку ограничения или в отдельное негативное поле.
Отказ: дрейф идентичности лица
Симптомы: меняется форма лица, глаза или возраст; выражение лица неожиданно меняется.
Negative: altered facial features, changed eye color, different person, age change, expression change
Отказ: фон отредактирован слишком сильно
Симптомы: после редактирования только субъекта объекты фона сдвигаются, стены меняют цвет, тени смещаются.
Negative: changed background, moved objects, altered wall color, new shadows, shifted horizon
Отказ: потеря текстуры и материала
Симптомы: ткань выглядит как пластик, кожа выглядит как аэрограф, металл теряет отражения.
Negative: plastic texture, airbrushed skin, lost fabric weave, flattened reflections, oversmoothing
Отказ: нежелательные добавления
Симптомы: появляются реквизит, текст или водяные знаки, лишние конечности или объекты.
Negative: added props, extra objects, text, watermark, logo, signature, extra limbs
Отказ: просачивание стиля
Симптомы: локальное редактирование перерисовывает всё изображение в новом стиле, или стилевое редактирование просачивается в идентичность субъекта.
Negative: global restyle, changed lighting on subject, painterly bleed, uniform filter
Отказ: швы и артефакты
Симптомы: размытие или смазывание там, где был удалён объект; жёсткие края на границах редактирования.
Negative: blur artifacts, smudge, visible seam, halo, patch mismatch
Как их использовать, не ломая редактирование
Начните с одной негативной строки, соответствующей фактически наблюдаемому отказу. Добавление всех шести сразу часто делает вывод плоским и может конфликтовать с запрошенным изменением. Негативные слова должны быть короткими и конкретными; длинный список терминов «bad quality» редко помогает направленному редактированию. Если негативная строка исправляет один случай, но ломает другой, ограничьте её этим рецептом, а не глобальным шаблоном.
Превращение рецептов в параметризованные шаблоны
Скопированный промпт — лишь отправная точка. То, что масштабируется в продукте, — это шаблоны с именованными слотами, метками версий и ответственными. Цель — чтобы любой инженер мог вызвать один и тот же рецепт и получить сопоставимое поведение.
Извлечение слотов
Посмотрите на рецепт и замените части, которые меняются от запроса к запросу, на плейсхолдеры:
Изменение: заменить фон на бесшовный студийный фон {backdrop_color}.
Сохранение: {identity_attributes} субъекта; сохранить текущий кадр.
Ограничение: повторить исходное направление освещения на субъекте; не добавлять новые тени на фон; без текста и логотипов.
Negative: {failure_negatives}
Типичные слоты: категория субъекта, цель редактирования, целевое значение, перечень сохраняемых свойств, флаги ограничений, негативный набор. Держите имена слотов стабильными между рецептами, чтобы один и тот же вызывающий код мог переключать рецепты.
Версионирование и регистрация рецептов
Относитесь к промптам как к схемам. Присваивайте каждому шаблону id и версию (background_replace@2) и фиксируйте, что изменилось и почему. Когда после смены модели или рецепта качество вывода меняется, вам нужно знать, какая версия породила данный ассет. Храните отрендеренный промпт вместе с выводом, а не только ссылку на шаблон.
Композиция, а не конкатенация
Стройте промпты из блоков — блока изменения, блока сохранения, блока ограничения, негативного блока — а не конкатенацией свободного текста. Блоки позволяют линтовать отсутствующие строки сохранения и заменять негативные наборы по категориям отказов. Ведите небольшую библиотеку блоков сохранения (портрет, продукт, сцена) и блоков негативов (идентичность, текстура, добавления).
Ограждения уровня шаблона
Валидируйте слоты перед отправкой: отклоняйте неизвестные цвета, пустые перечни сохранения и правки, сочетающие несколько изменений. На границе API принудительно требуйте одно изменение на вызов. Эти проверки дешевы и отлавливают большинство плохих промптов до того, как они дойдут до модели.
Совместное использование с примерами
Каждый шаблон должен сопровождаться двумя-тремя примерами исходных изображений и ожидаемыми результатами, чтобы новый член команды мог провести базовую проверку изменений без расспросов. Шаблон плюс примеры — это единица переиспользования.
Оценка рецептов на ваших собственных изображениях
Рецепт, хорошо выглядящий на одном образце, почти ничего не доказывает. Прежде чем промпт попадёт в продукт, он должен заслужить своё место на фиксированном оценочном наборе, отражающем ваши реальные входы.
Построение небольшого фиксированного набора для тестирования
От десяти до тридцати исходных изображений обычно достаточно для старта. Покройте вариации, которые вы действительно видите: типы субъектов, условия освещения, фоны, соотношения сторон и краевые случаи. Заморозьте этот набор и переиспользуйте его между версиями промптов, чтобы сравнения были осмысленными. Добавляйте новые изображения, когда обнаруживаете категорию отказа, которую набор упускает, но также версионируйте сам набор.
Определение критериев прохождения для каждого рецепта
Для каждого рецепта опишите, как выглядит прохождение. Для замены фона: идентичность субъекта сохранена, нет ореола, направление освещения согласовано, на фоне нет артефактов. Для смены цвета: целевой цвет верен, этикетки целы, отражения правдоподобны. Критерии должны проверяться человеком-ревьюером за секунды, а не быть описанием «ощущения».
Сравнивайте варианты, а не абсолют
Запускайте варианты промпта бок о бок на одном наборе и сравнивайте доли прохождений. Настройка строки изменения, сокращённый перечень сохранения, добавленные негативные слова — каждый из них кандидат в варианты. Ведите простую запись: id варианта, число прохождений, заметные отказы. Это превращает настройку промптов из анекдотов в небольшой журнал экспериментов.
Отличайте отказ рецепта от отказа входа
Некоторые отказы связаны с исходным изображением: низкое разрешение, сильное перекрытие, размытый субъект. Фиксируйте их отдельно. Рецепт не портится оттого, что не может исправить плохой вход, но вашему пайплайну может понадобиться контроль качества входа.
Следите за регрессиями между рецептами
Общие блоки — перечни сохранения, негативные наборы — могут улучшить один рецепт и тихо навредить другому. При изменении общего блока перезапускайте полный набор, а не только рецепт, который вы настраиваете. Это основная причина сохранять шаблоны модульными.
Выкатывайте с мониторингом
После запуска рецепта в продакшене выбирайте образцы вывода и направляйте явные отказы обратно в оценочный набор. Этот цикл — наблюдать, добавлять в набор, тестировать варианты, продвигать — ключ к тому, чтобы качество промптов не деградировало по мере изменения входов и моделей.
Начните с трёхчастного шаблона, соберите небольшой оценочный набор и пусть здешние рецепты служат отправной точкой для вашего версионирования и адаптации, а не окончательным ответом.
Похожие статьи
Все статьи →-
Руководство по использованию
Руководство по началу работы с seedream-5.0-pro/image-to-image: возможности, цены и ключевые моменты интеграции
Границы возможностей модели редактирования изображений ByteDance, принципы тарификации и практика инженерной интеграции
-
Руководство по использованию
Руководство по использованию seedream-5.0-pro text-to-image: границы возможностей, интеграция API и контроль затрат
Практический взгляд для разработчиков: от ключевых параметров до оценки стоимости $0.05 за изображение
-
Руководство по использованию
Руководство по началу работы с Hailuo 2.3 Fast для генерации видео из изображений: границы возможностей, цены и практика интеграции
Ключевые моменты выбора и интеграции модели MiniMax для генерации видео из изображений для разработчиков