P-H3-Image ComfyUI Workflow: 8 MP текст в изображение за восемь шагов#
Этот рабочий процесс P-H3-Image ComfyUI превращает короткое описание сцены в высококачественное 8-мегапиксельное изображение всего за восемь шагов выборки. Он включает в себя необязательный увеличитель подсказок, который расширяет ваш запрос в более полный, стильный подсказок и показывает вам окончательный текст перед рендерингом.
Используйте его, когда вам нужны быстрые, крупные изображения с чистой композицией и последовательными деталями. Вы можете оставить автоматическое расширение включенным для удобства или отключить его, чтобы отправить свою собственную формулировку непосредственно в модель. Рабочий процесс сохраняет изображения с предсказуемым префиксом имени файла, чтобы пакеты оставались организованными.
Ключевые модели в Comfyui P-H3-Image ComfyUI Workflow#
- P-H3-Image UNet (bf16). Основной генератор, который шумоподавляет латенты в изображения. Это основное ядро, используемое во время выборки. Файл модели
- P-H3-Image Text Encoder (bf16). Кодирует окончательную подсказку в эмбеддинги, которые направляют UNet. Это интерфейс кондиционирования между текстом и изображением. Файл модели
- P-H3-Image Prompt Upsampler (bf16). Расширяет короткие запросы в более богатые, осведомленные о ограничениях подсказки. Улучшает специфичность и когерентность, сохраняя ваше основное намерение. Файл модели
- P-H3-Image VAE (bf16). Декодирует окончательный латент в изображение полного разрешения RGB с точными цветами и текстурами. Файл модели
Все ресурсы предоставлены в репозитории Hugging Face PrunaAI/P-H3-Image-Comfy.
Как использовать Comfyui P-H3-Image ComfyUI Workflow#
Этот рабочий процесс следует четкому пути: создайте или расширьте подсказку, выберите разрешение, создайте кондиционирование и начальный латент, выполните восемь шагов выборки, затем декодируйте и сохраните изображение.
Создание и расширение подсказки#
Напишите короткое описание в Request (#16). Текст оборачивается с аспектным руководством в Upsampler input (#17) и отправляется в Prompt upsampler (#18) для генерации более длинной, готовой к производству подсказки. Переключите Use prompt upsampler (#19), чтобы выбрать между вашим оригинальным текстом и расширенной версией. Окончательный текст, который будет направлять модель, предварительно просматривается в Upsampled prompt (#15), чтобы вы могли быстро редактировать его перед рендерингом.
Выбор разрешения#
Выберите соотношение сторон и целевые пиксели в ResolutionSelector (#20); по умолчанию 8 мегапикселей и общие соотношения, такие как 1:1, 3:2, 2:3, 4:3, 3:4, 16:9 и 9:16. Это определяет ширину и высоту, выровненные по кратным 32 для эффективной выборки. Сохраните строку соотношения, используемую в Upsampler input, согласованной с выбором здесь, чтобы расширение соответствовало вашему холсту. Выбранный размер передается к кондиционированию и инициализации латента.
Настройка кондиционирования и латента#
p-h3-image text encoder (CLIP) загружает текстовый кодировщик, а PH3ImageConditioning (#26) преобразует окончательную подсказку плюс выбранные вами ширину и высоту в кондиционирование и шаблон латента. UNet загружается UNETLoader (#22). Небольшая настройка в MiniMaxH3SigmaShift (#23) подготавливает модель к расписанию H3, чтобы последующий сэмплер работал эффективно при низких значениях шагов. Эти элементы предоставляют направляющий, начальный латент и расписание, настроенное для модели.
Выборка#
KSamplerSelect (#8) выбирает алгоритм сэмплера, а ManualSigmas (#6) предоставляет компактное расписание сигм для восьми шагов. RandomNoise (#9) задает процесс для воспроизводимых или разнообразных результатов. BasicGuider (#7) объединяет UNet и текстовое кондиционирование, а SamplerCustomAdvanced (#10) выполняет восемь итераций шумоподавления по латенту, предоставленному PH3ImageConditioning (#26). Стратегия по умолчанию Euler настроена на скорость и стабильность при 8 MP.
Декодирование и сохранение#
VAEDecode (#11) преобразует окончательный латент в изображение, сохраняя тонкие цветовые и материальные подсказки. SaveImage (#12) записывает файл с префиксом, установленным на p-h3-image, что упрощает отслеживание выходных данных из этого P-H3-Image ComfyUI Workflow.
Ключевые узлы в Comfyui P-H3-Image ComfyUI Workflow#
Prompt upsampler (#18)#
Расширяет ваш короткий запрос в детализированную подсказку, которая обеспечивает композицию, освещение и ограничения контента. Используйте его, когда вам нужна последовательная ясность из кратких вводов; выключите его, чтобы написать собственную полную подсказку. Если выходные данные становятся слишком многословными, упростите ваш оригинальный запрос, сохраняя только основные элементы.
Use prompt upsampler (#19)#
Простой шлюз, который направляет либо расширенную подсказку, либо ваш оригинальный текст в модель. Отключите его, когда хотите полный контроль над формулировкой или чтобы протестировать базовое поведение. Включите его, чтобы ускорить генерацию идей и сократить усилия на разработку подсказок.
ResolutionSelector (#20)#
Устанавливает соотношение сторон и общее количество пикселей, по умолчанию 8 MP для крупных, пригодных для печати выходов. Сохраняйте его соотношение согласованным со строкой, встроенной в Upsampler input (#17), для наилучшего соответствия между подсказкой и холстом. Увеличьте количество пикселей для большей детализации, если позволяет память вашего GPU, или уменьшите их для более быстрых предварительных просмотров.
PH3ImageConditioning (#26)#
Создает положительное кондиционирование и инициализирует латент с точной шириной и высотой, которые вы выбрали. Убедитесь, что подсказка, поступающая сюда, является окончательной, так как именно она будет следовать за сэмплером. Изменение размера или текста здесь влияет как на композицию, так и на плотность деталей вниз по потоку.
MiniMaxH3SigmaShift (#23)#
Адаптирует расписание сигм для выборки в стиле H3, чтобы восемь шагов оставались стабильными при высоком разрешении. Оставьте его включенным для стандартных запусков; отключайте или изменяйте только если вы экспериментируете с пользовательскими расписаниями. Он работает в сочетании с ManualSigmas (#6) и вашим выбором сэмплера.
ManualSigmas (#6) и KSamplerSelect (#8)#
Эти два элемента контролируют, как разворачивается шумоподавление. Сохраните восьмишаговое расписание для быстрых, высокоразрешенных результатов; увеличьте количество шагов только если вам нужны дополнительные микро-текстуры или очень тонкая типографика. Вы можете попробовать альтернативные сэмплеры для другого компромисса между резкостью и гладкостью.
RandomNoise (#9)#
Устанавливает семя, которое управляет вариацией. Заблокируйте семя, чтобы точно воспроизвести результат; измените его, чтобы исследовать новые композиции с той же подсказкой и настройками.
Дополнительные опции#
- Держите подсказки конкретными. Короткие, конкретные существительные и глаголы работают лучше всего с увеличителем подсказок.
- Для последовательных композиций укажите аспект и ключевые объекты в первом предложении вашего запроса.
- Чтобы исследовать вариации, зафиксируйте семя и измените один элемент за раз: время суток, объектив или материал.
- Используйте предварительный просмотр
Upsampled prompt, чтобы скопировать окончательный текст в ваши заметки или использовать его повторно в разных сценах.
Благодарности#
Этот рабочий процесс реализует и основывается на следующих работах и ресурсах. Мы с благодарностью признаем PrunaAI за P-H3-Image-Comfy и за рабочий процесс ComfyUI текст-в-изображение p-h3-image_text_to_image.json за их вклад и поддержку. Для авторитетных деталей, пожалуйста, обратитесь к оригинальной документации и репозиториям, указанным ниже.
Ресурсы#
- PrunaAI/P-H3-Image-Comfy
- Hugging Face: PrunaAI/P-H3-Image-Comfy
- PrunaAI/p-h3-image_text_to_image.json (ComfyUI workflow)
- Hugging Face: workflows/p-h3-image_text_to_image.json
Примечание: Использование указанных моделей, наборов данных и кода подлежит соответствующим лицензиям и условиям, предоставленным их авторами и поддерживающими.




