PH-CU-S

EN | RU

Купить

Получите лицензионный ключ для доступа к обновлениям плагина.

Ключ сохраняется навсегда, используется для всех будущих обновлений. Лицензия предоставляется без технической поддержки.

Если Вы хотите приобрести версию с поддержкой через сайт — сделайте заказ с английской версии сайта. В лицензию будет включен 1 год поддержки.

Скачать последнюю версию

Введите ваш лицензионный ключ для получения последней версии.

Последняя версия: PH-CU-S_3.60.15

3.60.09

Добавлено

  • Батч для серии генераций

3.53.20

Добавлено

  • Кастомное поле в меню Snap
  • Автоматическое преобразование формата для дополнительных изображений (.psd .tiff .png .webp .jpg)

Исправлено

  • Произвольное отображение списка snap вместо списка workflow

PH-CU-S

Работай с привычным инструментарием Photoshop — слои, выделения, маски — а генерацию выполняет ComfyUI, запущенный локально или по сети.

Demo

О плагине

PH-CU-S — это панель для Adobe Photoshop (UXP-плагин), которая превращает ComfyUI в движок генерации изображений прямо внутри рабочего процесса Photoshop.

Плагин отправляет в ComfyUI текущий холст (или активное выделение), промпт и параметры, запускает выбранный workflow и возвращает результат обратно в Photoshop как новый слой.

Основные возможности

Лицензия и Активация (До 3 устройств)

Каждый лицензионный ключ позволяет привязать плагин к 3 независимым компьютерам (устройствам) одновременно. Установлен общий лимит в 15 активаций (регистраций устройств) за всё время действия ключа.

Как это работает?

  • Автоматическая активация: Ваш лицензионный ключ встраивается в архив при скачивании плагина с сайта. При первом запуске плагина в Photoshop он автоматически сгенерирует идентификатор вашего "железа" (HWID) и зарегистрирует компьютер.
  • Управление устройствами: Если вы достигли лимита в 3 устройства и хотите установить плагин на новый компьютер, вам необходимо отвязать старое устройство. Вы можете сделать это на странице Управление устройствами. Обратите внимание, что каждый лицензионный ключ поддерживает максимум 15 активаций за всё время.
  • Локальная работа: После успешной активации лицензионный статус кэшируется, и плагин может запускаться мгновенно, без задержек.

Функции интерфейса

Вкладка Full

Полный контроль со всеми доступными настройками:

  • Ввод Prompt и Negative Prompt
  • Fixed Seed или случайный seed
  • 30 слотов для хранения промптов
  • Список воркфлоу с вложенными папками
  • Приведение выделения к кратности модели (FLUX 64, Qwen 112, Personal)
  • Добавить в контент (+ к выделению для лучшего понимания модели)
  • Параметры Custom Step & CFG
  • Прогресс и статус в реальном времени
  • Загрузка до 3 дополнительных изображений

Вкладка Simple

Минимальный режим для быстрых воркфлоу:

  • Ввод промпта
  • Негативный промпт
  • Выбор воркфлоу
  • Кнопка запуска

Идеален для быстрой работы, когда расширенные настройки не требуются.

Можно полностью изменить, добавить / удалить любые вкладки (в настройках)

Вкладка Config

Настройки подключения и управление историей:

  • Конфигурация папки воркфлоу
  • Настройки URL сервера ComfyUI
  • История сохранённых промптов (ON/OFF)
  • История всех запусков (ON/OFF)
  • Экспорт истории (TXT & HTML)

Дополнительные функции

  • Автоматическая очистка истории (настраивается)
  • Индикатор состояния подключения
  • Прогресс генерации в реальном времени
  • Отслеживание и отображение seed
  • Статистика генераций

Установка и настройка

Системные требования

  • Adobe Photoshop 2025 (26.00) и выше
  • ComfyUI с установленным кастомным нодом ComfyUI_PH-CU-S
  • Общая папка exchange доступная и Photoshop-плагину, и ComfyUI
  • Минимальное рекомендуемое оборудование: NVIDIA RTX 3060 (6GB VRAM), 32GB RAM минимум, от 30GB для файлов (желательно на SSD)

📋 Ручная установка

1. Распакуйте архив

2. Установка плагина Photoshop. Скопируйте папку PH-CU-S в папку "C:\Program Files\Adobe\Adobe Photoshop <Version>\Plug-ins\PH-CU-S" (зависит от версии Photoshop), затем откройте панель: Window → Extensions → PH-CU-S

3. Установка кастомного нода ComfyUI. Скопируйте папку ComfyUI_PH-CU-S в ComfyUI/custom_nodes/, запустите ComfyUI — ноды появятся в категории PH-CU-S

4. Копирование Workflow в ComfyUI. Скопируйте папку Photoshop в ComfyUI\user\default\workflows\Photoshop, перегрузите браузер, папка photoshop будет видна в workflow.

5. Проверка Workflow в ComfyUI. Запускайте Workflow, с которыми Вы планируете работать, исправляйте все "красное", подключайте модели, если процесс отрабатывает, можно запускать этот workflow из плагина в Photoshop.

6. Настройка. Файл config.txt при первом запуске копируется из папки плагина в зависимости от версии Photoshop и имени пользователя: %AppData%\Adobe\UXP\PluginsStorage\PHSP\<Version>\External\com.ph-cu-s\PluginData Изменить: Tools → Edit config.txt

  • WORKFLOWS_FOLDER - путь к папке с .json воркфлоу
  • PS_INPUTS_DIR - путь к папке exchange (общая с ComfyUI)
  • COMFYUI_URL - адрес сервера (по умолчанию: http://localhost:8188)

🤖 Автоматическая установка

1. Распакуйте содержимое архива в корень диска, на котором будет установлен ComfyUI. Желательно SSD, минимальный размер включая модель Flux 2 klein - около 30 Гигабайт. Если имя диска Z:\, путь к распакованной папке будет: Z:\PH-CU-S_install

2. В папке Z:\PH-CU-S_install запустите 1_ComfyUI-Easy-Install.bat - дождитесь окончания установки.

3. В папке Z:\PH-CU-S_install запустите 2_Install.bat. Выберите 1. для минимальной установки моделей Flux 2 Klein, или 2. если планируете также установить Qwen Image Edit 2511. Модели скачаются и будут расположены по нужным путям автоматически. Дождитесь окончания установки.

4. Если Вы хотите доустановить модель Qwen Image Edit 2511 после установки Flux 2 Klein или во время скачивания процесс установки был прерван — еще раз запускайте 2_Install.bat и выбирайте 2 (или 1 если нужно продолжить). Модели, которые уже скачались будут пропущены, если модели не докачаны — то они будут скачаны повторно и расположены по нужным путям автоматически. Дождитесь окончания установки.
Во время установки в корне диска создается папка "downloads_temp". Скрипт проверяет: если в этой папке уже есть скачанная модель, то он возьмет ее оттуда. Также проверяется системная папка "downloads", если модель скачана через браузер, скрипт скопирует модель из "downloads".

5. Файл config.txt будет изменен автоматически, можно открывать Photoshop, затем откройте панель: Window → Extensions → PH-CU-S

Подробное описание интерфейса

Адаптация к цветовой схеме интерфейса Photoshop

Цвет элементов плагина меняется вместе со сменой цветовой схемы Photoshop

Промпт и негативный промпт

Текстовые области для ваших AI промптов. Передаются напрямую в ComfyUI через файлы prompt.txt и negative.txt.

Fixed Seed / Случайный seed

Управление поведением seed:

  • Fixed: Используй конкретное значение seed для воспроизводимых результатов
  • Random: ComfyUI генерирует новый seed для каждого запуска
  • Фактический использованный seed отображается после завершения генерации

Поддержка дополнительных изображений

Загружайте до 3 дополнительных изображений для:

  • Inpainting воркфлоу
  • Image-to-image генерации
  • Сценариев с несколькими входными изображениями

Изображения сохраняются как extra1.png, extra2.png, extra3.png в папку exchange. По умолчанию активен режим уменьшения изображения и конвертация при превышении 1 мегапикселя (кнопка "↓1Mp" - зеленая). Если кнопку нажать (кнопка "↓1Mp" - красная), то дополнительные изображения будут подаваться в рабочий процесс без изменений.

Слоты промптов (SAVE & LOAD)

5 цветных разделов, 6 пронумерованных слотов для предустановок параметров:

  • Режим загрузки (по умолчанию): Загружает сохранённый набор со всеми параметрами
  • Режим сохранения: Сохраняет текущие настройки в слот (кнопки подсвечиваются красным)
  • Восстанавливаются автоматически при запуске плагина
  • Кастомизация цветов в настройках - PROMPT_SET_COLORS=#ffb0b0,#388e3c,#1565c0,#f9a825,#7b1fa2

Snap to Grid

Автоматическое выравнивание размеров для разных моделей:

  • FLUX x64: Размеры округляются до 64px (для FLUX моделей, можно изменить в настройках - sm_flux = 64)
  • Qwen x112: Размеры округляются до 112px (для Qwen моделей, можно изменить в настройках - sm_qwen = 112)
  • Personal x8: Размеры округляются до 8px (настраивается любой размер - sm_personal = 8)
  • Автоматически выбирается на основе имени воркфлоу для Flux и Qwen

Workflows

При загрузке плагина сканируется папка <ComfyUI>\user\<User>\workflows\Photoshop Все вложенные на 1 уровне папки попадают в интерфейс плагина. Если в процессе работы Вы изменили рабочие процессы, добавили новые или изменили и сохранили уже готовые - можно заново пересканировать папку, нажав на "↻ Update Workflows". Вместе с плагином поставляются несколько workflow:

  • Base - все Workflow для работы с выделенной областью. Если нет выделения, при запуске вы увидите ошибку. Количество шагов в названии - чем больше, тем лучше качество. Для Flux 2 klein обычно достаточно 8 шагов. Для Qwen 2511 - 4 и 8 шагов с использованием Qwen-Image-Edit-2511-Lightning-4 (8)steps-V1.0-bf16.safetensors, обычно этого достаточно. Если нужно увеличить качество - выбирайте CUSTOM step / CFG и настраивайте свои параметры.
  • Canvas - здесь собраны Workflow для работы со всем артбоардом. В рабочий процесс передается весь артбоард. Цифры означают что передается, например "F2-Klein 1+1" - 1+1 - для обработки передается artboard + можно подключить 1 дополнительное изображение. "Qwen 0+3" - артбоард не передается, работа только с 3 загруженными изображениями (можно меньше загружать - 1 или 2). "F2-Klein Restore&Colorise" - здесь не нужен промпт, т.к. он встроен в рабочий процесс. "Qwen 1+2" - артбоард передается + до 2 загруженных изображений
  • Txt-Img - Генерация изображения из текстового промпта.
  • Zoom - Увеличение изображения. Подключена схема с быстрым апскейлером. По умолчанию настроена модель для запуска на минимальной конфигурации. Если у Вас 10-12 Vram или современная карта (тестировалось на 5060 / Vram) - можете попробовать изменить SeedVR2_up_to 4096.json в GUI ComfyUI и выбрать модель побольше (например seedvr2_ema_7b_fp8_e4m3fn_mixed_block35_fp16.safetensors). Как работает увеличение. Для увеличения размеров документа нужно вместе с выбранным размером нажать кнопку "Expand". Если ее не нажать, то процесс отработает и картинка будет увеличена, но она впишется в текущий документ. Если в нее зайти по двойному клику, вы увидите ее реальный размер.
    Если у Вас в схеме есть увеличение - например как в схеме "Qwen 2512 + Upscale", для увеличения размеров документа Photoshop нужно нажать кнопку "Expand" в блоке "Zoom".
  • Примечание #1 - Если у Вас в схеме есть увеличение - например как в схеме "Qwen 2512 + Upscale", для увеличения размеров документа Photoshop нужно нажать кнопку "Expand" в блоке "Zoom".
  • Примечание #2 - Кнопка "↑1 Mp" в блоке "Zoom" - увеличивает выделенную область до 1 мегапикселя. Это нужно когда размер выделения очень маленький и некоторые модели начинают сильно искажать изображение. Увеличение можно встроить в рабочий процесс или нажать эту кнопку.
  • Примечание #3 При превышении заданного в настройках размера изображения (MAX_IMAGE_MP=4), отправляемого на генерацию появится предупреждение. Если согласиться - изображение отправится без изменений в ComfyUI, и для размера больше 4 мегапикселей возможно сильное замедление работы и иногда зависание. В этом блоке предлагается уменьшить изображение в 2/3/4 мегапикселя. Зеленые кнопки - с соблюдением шага из меню Snap (64 для Flux, 112 для Qwen). Синие - без привязки к шагам.

Guide

Добавляет направляющие с выбранным шагом от выделения. Параметр настраивается: GUIDE_PRESETS=100,200,300,500

Add to content

Блок расширения области выделения перед отправкой в ComfyUI. Добавляет отступы вокруг выделения — полезно для задач inpainting, когда модели нужен дополнительный контекст вокруг редактируемой области.

  • Поле ввода значения отступов в пикселях в формате `top/right/bottom/left` (или сокращённые варианты: одно значение для всех сторон, два — для верха-низа и лево-права).
  • Кнопки пресетов (по умолчанию: 64, 128, 256, 112, 224, 336 px) — нажатие устанавливает одинаковый отступ со всех сторон.
  • Custom Step & CFG

    Передавайте кастомные параметры в ноды воркфлоу:

    • Custom Step: Целое число (до 4 цифр)
    • CFG: Шкала guidance (до 2 знаков после запятой)

    Вкладка Tools

    Language

    Перевод интерфейса на 8 языков: Английский, Испанский, Японский, Немецкий, Китайский, Португальский, Французский, Русский

    • Save - применить выбор языка

    Папка воркфлоу

    Отображает текущий путь к папке с .json воркфлоу (из config.txt). Путь можно изменить в поле — при изменении список воркфлоу перезагружается автоматически. Кнопка **↻ Update Workflows** для ручного обновления списка.

    ComfyUI Server URL

    Поле для ввода адреса сервера ComfyUI (по умолчанию `http://localhost:8188`). Кнопки:

    • TEST — проверяет доступность сервера (таймаут 5 секунд)
    • SAVE — сохраняет URL в `ui_prefs.json` для восстановления при следующем запуске

    История промптов (Saved prompts history)

    Каждый раз, когда промпт сохраняется в слот, запись добавляется в файл `prompts_old.txt`. Кнопки:

    • Open .txt — открывает файл в текстовом редакторе
    • Open .html — генерирует и открывает HTML-версию истории с читаемым форматированием

    Статус **ON / OFF** показывает, включена ли запись (управляется параметром `SAVE_PROMPTS_HISTORY` в config.txt). Способ открытия регулируется `OPEN_LOGS_METHOD`: `auto`, `mac` или `pc`.

    История всех запусков (All prompts history)

    Каждый запуск генерации записывается в `all_prompts.txt`. Те же кнопки Open .txt / Open .html. Статус **ON / OFF** управляется параметром `SAVE_ALL_PROMPTS` в config.txt.

    Очистка всех промптов

    Кнопка **🗑 Clear all prompts** — очищает файлы истории (`all_prompts.txt`, `prompts_old.txt`) и сбрасывает все 30 слотов промптов. Перед выполнением запрашивает подтверждение.

    Просмотр изображений (Canvas / Mask)

    Миниатюры последних отправленных файлов из папки `exchange`:

    • Canvas — `canvas.png` (изображение, отправленное в ComfyUI на последнем запуске)
    • Mask — `mask.png` (маска, если она была использована)

    Под каждой миниатюрой отображаются размеры в пикселях и объём в мегапикселях. Кнопка **↻** обновляет превью вручную.

    Add bleed

    Расширяет холст документа равномерно со всех сторон на указанное значение.

    • Кнопки пресетов — нажатие сразу применяет расширение. После операции отображается строка с новым размером холста в выбранных единицах.

    Единица измерения и набор пресетов задаются в config.txt параметрами `BLEED_UNIT` (`mm` / `inches` / `pixel`) и `BLEED_PRESETS`. По умолчанию: мм, пресеты 2 / 3 / 5.

    Guides for bleed

    Расставляет направляющие отступа от краёв документа — для разметки зоны под обрез и безопасной зоны.

    • Кнопки пресетов — каждая кнопка задаёт пару значений `внутренний+внешний` (например `3+7`: внутренняя направляющая в 3 мм от края, внешняя — в 7 мм). Если внешнее значение равно 0, рисуется только одна направляющая с каждой стороны.
    • Center canvas — рисует направляющие через центр холста
    • Center select — рисует направляющие через центр активного выделения
    • Clear — удаляет все направляющие в документе

    Единица измерения и пресеты задаются в config.txt параметрами `ADD_GUIDE_UNIT` (`mm` / `inches` / `pixel`) и `ADD_GUIDE_PRESETS`. По умолчанию: мм, пресеты `3+7` / `2+5` / `2+0`.

    Интеграция с ComfyUI

    Как это работает (поток данных)

    1. Выбери холст или область в Photoshop
    2. Введи промпт и настрой параметры
    3. Нажми "Run Workflow"
    4. Плагин сохраняет холст и параметры в папку exchange
    5. ComfyUI обрабатывает воркфлоу
    6. Результат возвращается как новый слой Photoshop

    Кастомные ноды ComfyUI

    PH-CU-S Input

    Читает все входные данные из папки exchange: холст, маску, промпты, seed, параметры, размеры изображения, 3 дополнительных изображения

    PH-CU-S Save Seed

    Принимает seed, записывает в папку exchange, передаёт значение дальше. Возвращает фактически использованный seed в плагин.

    PH-CU-S Output

    Расширяет SaveImage. Сохраняет результат и отправляет HTTP уведомление плагину при завершении.

    История и автоочистка

    Автоматическое управление историей:

    • Промпты, сохранённые в слоты, логируются в prompts_old.txt
    • Все запуски генераций логируются в all_prompts.txt
    • Автоматическая очистка при запуске плагина (настраивается дни хранения)
    • Экспорт истории как .txt или .html

    Часто задаваемые вопросы

    Работает ли со всеми версиями Photoshop?

    Да, совместимо с Photoshop 2025 (26.00) и новее. Ранние версии могут не работать из-за ограничений UXP API.

    Это подписка или единовременная покупка?

    Единовременная покупка. Никаких подписок, повторяющихся платежей, нет ограничений функциональности со временем.

    Можно использовать удалённый сервер ComfyUI?

    Да! Настройки в файлк config.txt. Поддерживает локальные серверы.

    Какие AI модели поддерживаются?

    Работает с любым ComfyUI воркфлоу: FLUX.2, Qwen, Flux 2 Klein, Stable Diffusion и кастомные модели. Нет ограничений по моделям.

    Нужна ли GPU для плагина Photoshop?

    Нет. GPU требуется только для машины ComfyUI, запускающей модели. Плагин Photoshop работает на любой системе.

    Как насчёт приватности изображений?

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

    Готов улучшить свой рабочий процесс?

    Присоединяйся к тысячам креативщиков, использующих AI в Photoshop.