ComfyDeploy: How zsq_prompt works in ComfyUI?

What is zsq_prompt?

NODES: PromptStyler, PromptLatent, PromptCLIPEncode, PromptSelector

How to install it in ComfyDeploy?

Head over to the machine page

  1. Click on the "Create a new machine" button
  2. Select the Edit build steps
  3. Add a new step -> Custom Node
  4. Search for zsq_prompt and select it
  5. Close the build step dialig and then click on the "Save" button to rebuild the machine

1.prompt

PortraitStyler

参考项目:

ComfyUI-Easy-Use:https://github.com/yolain/ComfyUI-Easy-Use.git

ComfyUI-SDXL-Style-Preview:https://github.com/xuyiqing88/ComfyUI-SDXL-Style-Preview.git

参考肖像大师风格,参考SDXL-Style-Preview子菜单生成,改为动态加载人物年龄、国籍、容貌、形态、场所、服饰等提示词,可以动态无限扩充词条,参考comfyui-sixgod_prompt,ComfyUi_PromptStylers项目的风格,其他数据大部分来自于语言模型生成。

image

2.llm

提示词翻译,使用qwen2.5 1.5b模型进行提示词翻译,也可以进行扩句,中文效果很不错的。模型第一次会从huggingface,下载到comfyui模型目录下的LLM目录。

反推提示词:使用Qwen2-VL-2B,SmolVLM两个模型实现提示词反推,在小参数模型中效果非常好。8G 显存,反推6秒左右,SDXL跑图在20秒左右。模型第一次会从huggingface,下载到comfyui模型目录下的LLM目录。

使用SmolVLM模型需要transformers>=4.46.3,当transformers==4.45时会报错。

3.loader

参考ComfyUI-Easy-Use,对常用的checkpoint、sample、lora、controlnet进行了调整,只保留了常用的参数,所有数值输入都采用滑块方式,解放键盘,模型选择全部采样子菜单方式方便选择。

image

4.utils

对原生的Latent、CLIPEncode进行优化

image