ComfyUI Extension: zsq_prompt
NODES: PromptStyler, PromptLatent, PromptCLIPEncode, PromptSelector
Custom Nodes (48)
- Batch Prompt Json
- Batch Prompt Selector
- Checkpoint & Sampler
- Connection String
- Controlnet Stack
- Simple Controlnet Stack
- Double CLIP Encode
- Float Math Operation
- Image Add Text
- Image Concat
- Image Count
- Image Crop
- Image Detail Transfer
- Image Empty
- Image Filter
- Image Flip
- Image Gaussian Blur
- Image Hug
- Image Ratio
- Image Resize
- Image RGB
- Image Rotate
- Image Save Simple Jpg
- Image Scale Down
- Image Scale Down By
- Image Sharpen
- Image Size
- imagesSplitImage
- imageTilesFromBatch
- Index String
- Int Math Operation
- JoinImageBatch
- LLM Image
- LLM Text
- Lora Stack
- Simple Lora Stack
- Option String
- Portrait Styler
- Image Save Jpg
- String Input
- Styles Selector
- Simple Checkpoint
- Simple Controlnet
- Pixel Latent
- Ratio Latent
- Simple Sampler
- Show INT
- Show Text
README
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项目的风格,其他数据大部分来自于语言模型生成。
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进行了调整,只保留了常用的参数,所有数值输入都采用滑块方式,解放键盘,模型选择全部采样子菜单方式方便选择。
4.utils
对原生的Latent、CLIPEncode进行优化