一夜醒來,好像覺得該說些什麼……對,話嘮病又發作了。🤣
嗯,好吧!廢話不多說,趕緊進入環節。
這個操作介面請先熟悉一下,尤其是節點的部分。
那接下來,先離開操作畫面,我們先談談Comfyui的檔案結構。這很重要,關係到以後手動安裝以及察看節點與下載模型、Lora的位置。
下圖,可以看到第一個資料夾.venv。33Please respect copyright.PENANAigDnM6VDEn
那是很重要的區域,是整體Comfyui的環境,也許目前提到這太早,以後再談。
33Please respect copyright.PENANA9nBQ50Grlf
其次,我們經常會用到的應該是custom nodes、models。
custom_nodes:是管理所有節點的目錄資料夾,也就是一開始,操作畫面中間的那一區。
models:部分節點也需要模型來運作(可以理解為節點運作的核心),所以這一區基本上都是存放「節點應用模型」的地方。但比較特殊的就是Lora(風格檔)也放在這裡。
33Please respect copyright.PENANArr0L8zEuwh
下圖是nodes的第二層,你安裝了多少,就有多少節點資料夾。33Please respect copyright.PENANAKB07PSFkC5
有個概念可能需要釐清。
Checkpoint為出圖時,我們必須選擇的主生圖核心,通常副檔名是safetensor。
然而,後續的「外掛套件」有時也需要特殊、屬於自己的模型。這與主模型不一樣,算是那個功能節點專屬的模型,副檔名有時候是safetensors,或者pth等等。
這類的模型必須放在 model\ 下,自己的節點裡面。
通常像是中、後期處理:如修復手、臉、放大;又或者套用動作、人臉,這些節點都有其對應的模型。
所以為何說,要看功能節點的說明檔便是如此。它會告訴你,會用到什麼模型,要放哪裡。
說到這裡,小夜得再次提醒各位。
前一篇提到與主模型衝突的,多半在這裡。有的功能節點應用的是SD,又或者是SDXL,又或者是Flux。
如果兩個模型不匹配,又或者不符合模型的訓練大小,那麼很容易報錯;也可能產出非預期圖樣。
在我攥寫這篇的當下,我才慢慢掌握控制人物姿勢的邏輯。過往以為丟個骨架圖它就能理解了,結果不盡人易,又或者頻頻報錯。33Please respect copyright.PENANANzQJR40W57
原來是我使用上匹配了錯誤的節點核心,又或者設定了不符合模型的圖樣大小。以上給各位做個參考。33Please respect copyright.PENANAYBaBtXiMdy
33Please respect copyright.PENANAJr0KEjaB0I
下圖則是models的資料夾內部,這裡將會存放關於節點要使用的模型。
當然,有些節點會將模型放在nodes裡,而不是這裡,很奇怪。我記得CLIPVISION好像就是這樣,但那是特例啦!
所以使用前請務必看一下說明檔。這最準,因為開發者的迭代更新,有時會與視頻說的不一樣。
33Please respect copyright.PENANAQAlzI1NKJ5
有了初步的認識以後,我們看看要去哪裡找掛件。
首先,看到最右上,有個Manager的圖樣。如果你是安裝桌面版,那麼已經內建了,無須特別安裝。按下去就會出現這畫面。看到中間第一,Custom Nodes Manager(自定義)
33Please respect copyright.PENANAcSKTbBWFIq
這裡會出現你所安裝的,或者其他的哩哩摳摳。左上角有過濾器,可以過濾與收尋找到你要的插件。這裡五花八門,不確定的話,可以看看最右邊的作者是誰。
接下來很重要的事,或許你很心急,想要試試看視頻中的效果。33Please respect copyright.PENANAv1s0zEFlSI
請等等!建議先來這裡看看。
進入後,請先查看Readme.md這檔案,裡面會告訴你該安裝什麼,請勿囫圇看了視頻,然後就急著操作,結果出現一連串的報錯。
大佬他們的操作環境早有很多依賴套件,那不是我們這些小白可以比擬,所以會報錯通常都是正常的。
這種情況不是與主模型互衝,就是缺少某些模型,然後拼命疊加上去。33Please respect copyright.PENANAhV4872Yocx
點進來就是這樣,它會說明這個套件的功用,以及所需要的模型,還有一些範例。
看不懂?沒關係,滑鼠右鍵按下去,請谷歌幫我們翻譯。
建議對照著看,久了就會看習慣,也比較好適應。
同樣,Comfyui原始就是英文,你可以上網找翻譯中文套件,但我覺得都要兩番對比,否則後面有些國外視頻,中文與英文根本兜不起來。
33Please respect copyright.PENANAWqnNFh4wrq
33Please respect copyright.PENANAU2K0Re2i0c
接著,我們開頭是不是有提到功能節點的模型呢?其實你也可以不用大費周長地手動安裝,如果資料庫有的話,在第四項「model manager」(參考上圖)裡面就找的到。
如果你更想安裝其他的模型,而資料庫沒有,那麼就得必須手動安裝了。(但最近COMFYUI更新很快,有些節點如果搜不到,就不用安裝了。那代表被淘汰了。)
這些掛件的來源都是來自於Huggingface或者Github,都是開源的部分,有部分對商業條件有限制,要看看最後的結尾(但除非你要架設網站營利,否則個人使用基本沒有多大的問題)
33Please respect copyright.PENANA4Q3xvRcsxQ
聊完掛件,接下來是很重要的環節。
不管你是A1111或者Comfyui,大概不能少的網站就是https://civitai.com/
這裡可以下載風格檔(Lora),還有主模型(CHECKPOINT、GGUF),請準備好你的大大大硬碟,有的動輒好幾G以上起跳。規格建議20G以上,但目前為止,我已經快塞滿500G了。33Please respect copyright.PENANA345j7WUffP
網站的內部就等各位自行去探索,太多不適合放到這上面的。
這裡要注意看看這些模型或者風格檔,是哪個版本,建議在你的資料夾做好分類,誤用了通常會產生很「意外」的效果。
33Please respect copyright.PENANAO4n8LZMyUi
接下來,小夜會建議下載類似可以監控網路的軟體。33Please respect copyright.PENANAACvxFzgxmO
33Please respect copyright.PENANAwI4chjAtUQ
或者在下方工具列→按右鍵→工作管理員→效能。
查看網路的運作狀態。
因為有時候節點運作時可能會讓你誤認為當機了,然而,很多時候它正在下載所需要的節點模型。即使網路再快,有時上達十幾G的都要好幾十分鐘,讓你以為它真的當機了。33Please respect copyright.PENANAcl3psHrdGy
總之,使用它不用急,搞清楚會比較順暢,且報錯率會減少許多。
說到這裡,大概已經學會七七八八了。剩下就是掛件和節點的使用,它都有獨特的運作方式與原理,建議先理解後就可以進行操作。
33Please respect copyright.PENANAqz5fgaX0p8
結尾:
想必目前一定是一頭霧水,讓我們回顧一下本章提到的內容:33Please respect copyright.PENANAImyt2r9M7E
1.Comfyui的內部結構:有.\.venv(主環境結構區)、\Custom_Nodes(節點區)以及\Models(模型區)
2.風格資料庫網站https://civitai.com/
3.監控網路33Please respect copyright.PENANAM9szwWPXD1
以上,是這陣子的分享,當然後續可能還有,視頻裡也不會教你的除錯,這都是慢慢摸出來。
如果有興趣、有人敲碗,我再來想想該怎麼繼續下去。下回見囉~如果還有下一回的話。
33Please respect copyright.PENANA6ZGPTmlYcH