往期教程:
這是 ComfyUI 中文生圖最簡工作流,通過這個最簡工作流,我們來認識一下工作流的組成元素。
工作流的組成也很簡單,包括節點和連線,節點通過連線進行連接,共同協同完成一項 AI 繪畫任務。
節點是工作流中的基本單元,每個節點代表一個特定的操作或功能。節點可以分為 3 大類:
1. 僅有輸出的節點
在最簡工作流中,「Checkpoint 加載器(簡易)」和「空 Latent」就屬于這一類節點,可以看到這類節點沒有左邊的輸入,有右邊的輸出,輸出表示將本節點的模型或數據傳遞給下一個節點。
2. 僅有輸入的節點
可以看到這類節點只有左邊的輸入,沒有右邊的輸出
3. 既有輸入也有輸出的節點
在最簡工作流中,上圖中的 4 個就屬于這一類節點,可以看到這類節點既有左邊的輸入,也有右邊的輸出。接受從左邊的數據輸入,通過當前節點的處理,將數據再傳遞到下一個節點。
我們以 K 采樣器為例,說明節點的組成:
1. 節點名稱
節點名稱是每個節點的唯一標識,用于在工作流中識別和引用該節點。節點名稱通常反映了節點的功能或操作類型。上圖中,「K 采樣器」就是節點名稱,雙擊節點名稱,還可以對節點名稱進行重命名:
2. 輸入參數
輸入參數是節點執行所需的數據或條件。每個節點可以有多個輸入參數,這些參數可以來自其他節點的輸出,也可以是用戶手動輸入的值。
上圖中,「模型」「正面條件」「負面條件」「Latent」就是輸入參數,它們的數據都是其他節點輸入進來的。
3. 輸出參數
輸出參數是節點執行完成后產生的結果,這些結果可以作為其他節點的輸入。每個節點可以有多個輸出參數,這些參數的類型和數量取決于節點的功能。
4. 參數面板
參數面板是節點的配置界面,用戶可以通過這個面板設置節點的具體參數。參數面板通常包含輸入框、選擇框、滑動條等控件,用于輸入或選擇參數值。
① 輸入框
② 選擇框
選擇框一般是選擇列表中的一個選項,通過點選然后從下拉列表中選擇一個參數
以上就是可以進行選擇的選擇框。
例如,點擊調度器,就會出現一個下拉列表,然后再選擇其中一個參數。
③ 滑動條
滑動條針對的是數字類型的參數,可以通過按住鼠標左鍵,然后再左右滑動進行調整參數值,也可以進行點選,然后再輸入參數的方式進行參數調整。
5. 注意事項
① 參數類型
節點中的參數一般是有類型的,這些類型定義了參數的格式和用途。我們還是以 K 采樣器為例說明:
上圖中,輸入參數「模型」的類型就是模型,它只能接收模型類型的輸入:
上圖中,輸入參數「正面條件」和「負面條件」的類型就是字符串,它只能接收字符串類型的輸入:
② 輸入參數和參數面板的轉換
輸入參數:通過接收其他節點的輸入設置參數的值。
參數面板:通過手動設置對參數進行設置。
我們可以通過調整將輸入參數轉為參數面板上的參數,也可以通過調整將參數面板上的參數轉為輸入參數:
操作:選中節點,鼠標右鍵節點,可以看到彈出框里有兩項:
1)轉換為輸入:將參數面板上的參數轉為輸入參數的形式。
以 CFG 值為例,轉換后,CFG 參數就從參數面板消失了,然后出現在輸入參數里:
2)轉換為組件:將輸入參數轉為參數面板上的參數形式
還是以 CFG 值為例,轉換后,CFG 參數就從輸入參數中消失了,然后出現在參數面板里。
需要注意的是:原來在輸入參數上的參數,不能進行轉換,只能將參數從面板上轉為輸入,然后再從輸入轉為面板。
③ 節點輸入缺失
某些節點是必須輸入的,如果沒有輸入,就會提示當前節點處于不工作狀態,
- 整個節點就會有紅色框框住
- 缺失輸入的參數也會有一個紅色的圓圈
- 彈出報錯信息
1. 移動單個節點
用鼠標左鍵點住節點不放,移動鼠標即可移動單個節點。
2. 移動多個節點
- 按住 Ctrl 框選多個節點,然后按住 Shift 不放,移動鼠標即可移動多個節點。
- 也可以按住 Ctrl 框選多個節點,然后再按 Ctrl+g,這幾個節點就會被藍色的框框住,再移動藍色框,就可以整體移動這幾個節點了
3. 工作流整體移動
將空間設置為平移模式,然后用鼠標移動任何位置,工作流整體就會移動,當然也可以框選所有節點,然后 Shift+鼠標移動也可以整體移動工作流。
1. 關鍵詞搜索
雙擊空白界面,出現搜索框,輸入節點名稱關鍵詞,然后從列表中選擇一個你需要的節點
2. 添加節點篩選條件
可以縮小篩選范圍
3. 從節點庫中選擇
也可以在節點庫中篩選節點:
- 框選目標節點,可以是單個,也可以是多個,然后 Ctrl+C 復制,再 Ctrl+V 進行粘貼。
- 按住 Alt 鍵不放,然后拖動某個節點,就可以快速復制節點。
縮放:將鼠標懸浮在節點的右下角,當鼠標變為兩邊都是箭頭的時候,拖動鼠標,就可以對節點的大小進行縮放。
折疊:鼠標點擊灰黑色的小圓點,就可以將節點折疊:
折疊后:
再次點擊小圓點,可以再次展開節點。
鼠標右鍵節點,然后選擇顏色,然后選擇某個顏色,那么節點就會改變顏色。通過改變顏色來增加節點的辨識度。
通過鼠標右鍵節點,然后點擊固定:
固定后,節點名稱右邊出現一個別針,這樣這個節點就固定了,無法拖動移動該節點:
再次點擊 Unpin,這個節點就又可以拖動移動了:
可以根據自己的喜好,進行選擇對應的節點形狀:
連線的作用主要是連接節點,是工作流中節點之間數據流動和執行順序的關鍵,如下圖:
連線只能從某個節點的輸出端口連接到另一個節點的輸入端口,且連線的兩端必須是相同的類型。
直線
折線(線性)
曲線(樣條)
1. 鼠標左鍵輸出端的小圓圈,然后通過滾輪縮放視圖找到目標節點
2. 轉接點
從輸出端拖出連線,然后釋放鼠標,彈出如下窗口,然后點擊轉接點:
再將轉接點連到目標節點:
3. 設置/獲取節點
設置節點
雙擊界面空白處,搜索:設置節點,并點擊。然后給這個節點重命名為:大模型
然后將模型連到這個節點,那么在其他地方就可以獲取這個節點并使用它
獲取節點
我們將這個節點連到 K 采樣器,這樣我們就可以使用大模型了:
最終的工作流:
4. 全局變量
這個用法需要安裝插件「Use Everywhere (UE Nodes)」,我們通過啟動器進行安裝這個插件:
關閉 ComfyUI,然后點擊安裝,安裝成功后,重新啟動 ComfyUI
雙擊界面,搜索:全局輸入:
除了第一種方式,其他方式都可以方便的對節點進行長距離連接,而且連線不混亂。
復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。
發評論!每天贏獎品
點擊 登錄 后,在評論區留言,系統會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
AI輔助海報設計101例
已累計誕生 737 位幸運星
發表評論 為下方 4 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓