根据B站上别人工作流(混元扩图工作流),自己重构工作流时,有个节点标题名是:ControlNetApply SD3 and HunyuanDiT,而在我的环境中,以及想通过搜索查找该节点,均无果,于是使用了外表样式看着一致的节点:Apply Controlnet,工作流能跑通,但没有起到想要的扩图效果。
见B站《comfyui重绘,扩图 混元DiT和汤团猪训练inpainting学习笔记》,别人为何可以呢?而且从别人工作流中可以看到,该节点应该就是Comfy core里面的节点。
冥思苦想中想到:会不会是由于ComfyUI不同版本造成的呢?
于是换用v.0.2.2版ComfyUI(版本低至v.0.1.3,更低的就没试过),果然有节点:ControlNetApply SD3 and HunyuanDiT
在低版本添加节点ControlNetApply SD3 and HunyuanDiT后,在高版本ComfyUI(v.0.2.3及以上)中打开工作流,节点的标题名称变为了Apply Controlnet with VAE,运行没有问题,效果达到预期扩图效果。而且该节点无法通过双击、搜索来添加,只能通过单击一步步选择添加:
工作流中,其实默认是不含标题信息的,只有你选择输入标题后,标题信息才会包含在工作流文件中:
不含标题信息,只有类(type)名,ComfyUI会根据类名,自动匹配标题名,所以一样的工作流,在不同版本的ComfyUI中,显示了不一样的标题名(如前面第1、2张图中所示)
手动修改过标题名(title)后,工作流会保存:
后来在查如何显示节点 ID 中,发现了,原来这个节点是属于弃用节点(难怪在上面图中节点ID后面显示英文[DEPR]),只要打开这个选项,就能搜索到:
在版本v0.2.2及以前的ComfyUI中,设置显示节点ID (v0.2.3及以后的版本,没有了这个选项,默认显示节点 ID):
附ComfyUI不同版本中module版本情况:
module名称 | 版本 | ||
ComfyUI版本 | v0.0.4-v0.2.0 | v0.2.3 | v0.3.4-v0.3.6 |
aiohappyeyeballs | 2.4.3 | 2.4.3 | |
aiohttp | 3.9.5 | 3.10.9 | 3.11.6 |
aiosignal | 1.3.1 | 1.3.1 | 1.3.1 |
attrs | 23.2.0 | 24.2.0 | 24.2.0 |
certifi | 2024.7.4 | 2024.8.30 | 2024.8.30 |
cffi | 1.16.0 | 1.17.1 | 1.17.1 |
charset-normalizer | 3.3.2 | 3.3.2 | 3.4.0 |
colorama | 0.4.6 | 0.4.6 | 0.4.6 |
einops | 0.8.0 | 0.8.0 | 0.8.0 |
filelock | 3.15.4 | 3.16.1 | 3.16.1 |
frozenlist | 1.4.1 | 1.4.1 | 1.5.0 |
fsspec | 2024.6.1 | 2024.9.0 | 2024.10.0 |
huggingface-hub | 0.24.2 | 0.25.1 | 0.26.2 |
idna | 3.7 | 3.10 | 3.10 |
intel-openmp | 2021.4.0 | ||
Jinja2 | 3.1.4 | 3.1.4 | 3.1.4 |
kornia | 0.7.3 | 0.7.3 | 0.7.4 |
kornia_rs | 0.1.5 | 0.1.5 | 0.1.7 |
MarkupSafe | 2.1.5 | 3.0.1 | 3.0.2 |
mkl | 2021.4.0 | ||
mpmath | 1.3.0 | 1.3.0 | 1.3.0 |
multidict | 6.0.5 | 6.1.0 | 6.1.0 |
networkx | 3.3 | 3.3 | 3.4.2 |
numpy | 1.26.4 | 1.26.4 | 2.1.3 |
packaging | 24.1 | 24.1 | 24.2 |
pillow | 10.4.0 | 10.4.0 | 11.0.0 |
pip | 24.2 | 24.2 | 24.3.1 |
propcache | 0.2.0 | 0.2.0 | |
psutil | 6.0.0 | 6.0.0 | 6.1.0 |
pycparser | 2.22 | 2.22 | 2.22 |
pygit2 | 1.15.1 | 1.15.1 | 1.16.0 |
PyYAML | 6.0.1 | 6.0.2 | 6.0.2 |
regex | 2024.7.24 | 2024.9.11 | 2024.11.6 |
requests | 2.32.3 | 2.32.3 | 2.32.3 |
safetensors | 0.4.3 | 0.4.5 | 0.4.5 |
scipy | 1.14.0 | 1.14.1 | 1.14.1 |
sentencepiece | 0.2.0 | 0.2.0 | 0.2.0 |
setuptools | 72.1.0 -- 74.0.0 | 75.1.0 | 75.6.0 |
soundfile | 0.12.1 | 0.12.1 | 0.12.1 |
spandrel | 0.3.4 | 0.4.0 | 0.4.0 |
sympy | 1.13.1 | 1.13.3 | 1.13.1 |
tbb | 2021.13.0 | ||
tokenizers | 0.19.1 | 0.20.0 | 0.20.3 |
torch | 2.3.1+cu121 | 2.4.1+cu124 | 2.5.1+cu124 |
torchaudio | 2.3.1+cu121 | 2.4.1+cu124 | 2.5.1+cu124 |
torchsde | 0.2.6 | 0.2.6 | 0.2.6 |
torchvision | 0.18.1+cu121 | 0.19.1+cu124 | 0.20.1+cu124 |
tqdm | 4.66.4 | 4.66.5 | 4.67.0 |
trampoline | 0.1.2 | 0.1.2 | 0.1.2 |
transformers | 4.43.3 | 4.45.2 | 4.46.3 |
typing_extensions | 4.12.2 | 4.12.2 | 4.12.2 |
urllib3 | 2.2.2 | 2.2.3 | 2.2.3 |
wheel | 0.44.0 | 0.44.0 | |
yarl | 1.9.4 | 1.14.0 | 1.17.2 |