Плагин Auto Photoshop Stable Diffusion не генерирует изображение, а в консоли Automatic1111 видна ошибка подключения — чаще всего причина в том, что веб-интерфейс запущен без флага --api, без которого Photoshop не может обратиться к Stable Diffusion. Это самая частая точка отказа при связке нейросети с редактором, и именно с её проверки стоит начинать настройку.
Связка Stable Diffusion и Adobe Photoshop позволяет генерировать изображения прямо на холсте, дорисовывать фрагменты через inpainting и расширять холст через outpainting, не выходя из привычного редактора. В этой статье разберём способы интеграции, установку плагина, настройку API и типичные проблемы.
Способы подключения Stable Diffusion к Photoshop
Существует несколько подходов к интеграции, и выбор зависит от ваших задач и технических возможностей. Локальный запуск через Automatic1111 WebUI даёт максимальный контроль: свои модели, LoRA, ControlNet и отсутствие ограничений на число генераций. Облачные варианты проще в настройке, но требуют подписки или оплаты за генерации.
- 🎨 Auto Photoshop Stable Diffusion Plugin — бесплатный плагин с открытым кодом, работает через API локального Automatic1111
- ☁️ Adobe Firefly / Generative Fill — встроенное облачное решение Adobe, не требует отдельной установки, но это не Stable Diffusion
- 🔌 Сторонние плагины на базе API Stability AI — генерация через облако с оплатой за кредиты
- 🖥️ Ручной обмен файлами — генерация в WebUI и импорт в Photoshop, без всяких плагинов
Если вам нужна именно Stable Diffusion с её экосистемой моделей, оптимальный путь — локальный Automatic1111 плюс плагин для Photoshop. Дальше разберём этот сценарий подробно.
Требования и подготовка
Перед установкой убедитесь, что у вас есть работающий локальный интерфейс Stable Diffusion. Обычно это Automatic1111 WebUI, который требует видеокарту NVIDIA с достаточным объёмом видеопамяти — комфортная работа начинается примерно от 6–8 ГБ VRAM, хотя существуют режимы экономии памяти для более слабых карт.
Также понадобится актуальная версия Adobe Photoshop с поддержкой UXP-плагинов. Современные плагины для Photoshop распространяются в формате .ccx и устанавливаются двойным щелчком — система Creative Cloud подхватывает файл автоматически.
⚠️ Внимание: сторонние плагины не проверяются Adobe так же строго, как расширения из официального маркетплейса. Скачивайте плагин только из официального репозитория проекта на GitHub и проверяйте, что репозиторий живой и поддерживается автором.
Запуск Automatic1111 с поддержкой API
Ключевой шаг, который чаще всего пропускают: веб-интерфейс нужно запустить с включённым API. Без этого плагин Photoshop физически не сможет отправлять запросы на генерацию, даже если WebUI открыт и нормально работает в браузере.
Откройте файл webui-user.bat в папке Automatic1111 и добавьте флаг в строку параметров:
set COMMANDLINE_ARGS=--api
После сохранения перезапустите WebUI. Проверить, что API работает, можно, открыв в браузере адрес http://127.0.0.1:7860/docs — если видите страницу документации API, всё настроено правильно. Если страница не открывается, проверьте, не изменён ли порт в настройках, и сверьтесь с документацией вашей сборки.
Установка и настройка плагина в Photoshop
Плагин Auto Photoshop Stable Diffusion распространяется через GitHub-репозиторий проекта. Скачайте файл .ccx из раздела релизов и запустите его — Creative Cloud установит расширение в Photoshop. После перезапуска редактора панель плагина появится в меню плагинов.
☑️ Проверка готовности связки Photoshop + Stable Diffusion
В настройках плагина укажите адрес локального сервера — по умолчанию это http://127.0.0.1:7860. Если плагин сообщает об ошибке соединения, вернитесь к предыдущему разделу: почти всегда проблема в отсутствии флага --api или в том, что WebUI не запущен в момент генерации.
Основные режимы работы плагина
Плагин воспроизводит основные режимы Stable Diffusion прямо на холсте Photoshop. Работа строится вокруг выделения: вы выделяете область, пишете промпт, и нейросеть генерирует содержимое внутри выделенной зоны.
| Режим | Что делает | Когда применять |
|---|---|---|
| txt2img | Генерация по текстовому описанию | Создание изображения с нуля на чистом холсте |
| img2img | Переработка существующего изображения | Стилизация, изменение деталей с сохранением композиции |
| Inpainting | Замена содержимого выделенной области | Удаление объектов, замена лиц, фона, одежды |
| Outpainting | Дорисовка за границами кадра | Расширение холста, изменение соотношения сторон |
Для inpainting выделите область любым инструментом выделения, задайте промпт и запустите генерацию. Результат появится на новом слое, что удобно: исходник остаётся нетронутым, а варианты можно сравнивать, переключая видимость слоёв.
Что такое ControlNet и нужен ли он в Photoshop
ControlNet — расширение для Automatic1111, которое позволяет управлять генерацией через референсы: контуры, глубину, позу. В связке с Photoshop это полезно, когда нужно сохранить композицию наброска, но полностью перерисовать содержимое. Расширение устанавливается отдельно в WebUI, после чего плагин может обращаться к его функциям.
Типичные ошибки и их решение
Разберём ситуации, с которыми пользователи сталкиваются чаще всего. Часть проблем относится к плагину, часть — к самому WebUI.
- 🔌 Плагин не подключается — проверьте флаг
--api, запущен ли WebUI, совпадает ли порт в настройках плагина - 🐢 Очень медленная генерация — возможно, не хватает VRAM; попробуйте уменьшить разрешение или добавить параметры экономии памяти в
COMMANDLINE_ARGS - 🖼️ Результат не совпадает с выделением — генерация работает с размерами, кратными определённым значениям; плагин обычно масштабирует область автоматически, но при сильном несовпадении пропорций возможны искажения
- ❌ Ошибка о несовместимости версий — обновите плагин и WebUI до актуальных версий, интерфейсы API периодически меняются
⚠️ Внимание: после обновления Automatic1111 плагин может временно перестать работать, если в API изменились методы. Перед обновлением проверьте в репозитории плагина, подтверждена ли совместимость с новой версией WebUI.
Если плагин перестал видеть сервер после обновления Windows или драйверов, первым делом проверьте, не блокирует ли брандмауэр локальные соединения на порт 7860 — это редкая, но регулярно встречающаяся причина «внезапной» поломки ранее рабочей связки.
Сравнение с Generative Fill от Adobe
Закономерный вопрос: зачем возиться со Stable Diffusion, если в современных версиях Photoshop есть встроенный Generative Fill на базе Firefly? У каждого подхода свои сильные стороны.
Generative Fill проще: не требует установки, работает из коробки, даёт предсказуемо качественные результаты для типовых задач вроде удаления объектов. Stable Diffusion выигрывает в гибкости: локальные модели под конкретный стиль, LoRA, ControlNet, отсутствие ограничений на контент и число генераций, полная приватность — изображения не покидают ваш компьютер.
При этом локальная связка требует производительного ПК и времени на настройку. Если видеокарта слабая, облачный вариант Adobe может оказаться практичнее.
Часто задаваемые вопросы
Нужна ли мощная видеокарта для работы Stable Diffusion в Photoshop?
Для комфортной локальной генерации желательна видеокарта NVIDIA с объёмом видеопамяти от 6–8 ГБ. На более слабых картах работа возможна в режимах экономии памяти, но генерация будет заметно медленнее. Точные требования зависят от используемой модели и разрешения — сверяйтесь с документацией WebUI.
Работает ли плагин на macOS?
Сам плагин Photoshop работает на macOS, но локальный запуск Automatic1111 на Mac имеет свои особенности и ограничения производительности. Альтернатива — запустить WebUI на отдельной машине с NVIDIA в локальной сети и указать её адрес в настройках плагина.
Можно ли использовать свои модели и LoRA через плагин?
Да. Плагин обращается к API Automatic1111, поэтому доступны все модели, LoRA и расширения, установленные в вашем WebUI. Выбор модели обычно производится в интерфейсе плагина или в самом WebUI.
Почему плагин пишет, что сервер недоступен, хотя WebUI открыт в браузере?
Наиболее вероятная причина — WebUI запущен без флага --api. Добавьте его в COMMANDLINE_ARGS в файле webui-user.bat и перезапустите. Также проверьте совпадение порта и отсутствие блокировки со стороны брандмауэра.
Чем связка со Stable Diffusion лучше встроенного Generative Fill?
Главные преимущества — локальная работа без передачи данных в облако, неограниченное число генераций, поддержка пользовательских моделей, LoRA и ControlNet. Generative Fill при этом проще в освоении и не требует настройки. Выбор зависит от задач и железа.