上期回顧:
今天,讓我們借助文生圖最簡工作流,一同探索 ComfyUI 的工作界面,深入了解每一個按鈕的功能,為今后熟練運用 ComfyUI 筑牢根基。本教程將圍繞文生圖最簡工作流的搭建與運行展開,以直觀、沉浸式的方式,幫助大家全面掌握工作界面中各個按鈕的用途。
啟動 ComfyUI 后,系統會自動在瀏覽器中打開鏈接: http://127.0.0.1:8188 。頁面加載完成后,中間區域默認會呈現一個文生圖最簡工作流。
為了幫助大家熟悉部分按鈕的功能,接下來我們手動搭建一個工作流。在此過程中,大家無需深入關注工作流的搭建細節,后續我們會專門開設一節教程進行詳細講解。此處搭建工作流僅作演示用途。
當我們打開工作界面后,默認是英文的,我們可以切換為中文的,如下圖:
同時界面默認是一個暗黑主題的,通過點擊月亮標志和太陽標志,來切換界面主題,如下圖:
首先我們來新建一個工作流,點擊工作流 -> 點擊新建,如下圖:
點擊新建之后,界面中就呈現一個空白的工作流畫布,如下圖:
也可以在工作流管理中新建一個空白工作流,點擊+,就可以新建一個空白工作流,如下圖:
下面,我們將在這片空白畫布上搭建工作流(大家暫不必掌握搭建過程,后續會有專門教程講解工作流搭建方法)。點擊最左側形似 “書” 的標志按鈕,就能看到節點庫。這里的節點按類別有序存放,其中既有系統內置節點,也包含第三方插件提供的節點。
搭建工作流時,通常我們會在節點庫中找尋所需節點,然后按住鼠標左鍵,將其拖動至畫布中。就像下圖中的「Checkpoint 加載器 (簡易)」節點,操作方式便是如此。
由于節點庫中的節點較多,如果我們一個一個去找,就會很麻煩,我們可以輸入節點名稱進行節點搜索,如下圖:
我們輸入:k 采樣器,并將需要的 K 采樣器拖入畫布。也可以限制篩選類型,進而縮小篩選范圍,如下圖:
同時我們也可以用鼠標雙擊畫布空白處調出節點篩選組件,輸入我們需要的節點名稱,這里節點名稱支持模糊搜索,不需要輸入精準的節點名稱,如下圖:
然后我們把這個文生圖最簡工作流補充完整:
以上我們手動搭建了一個基本工作流,當我們需要頻繁搭建工作流的時候,搭建基本工作流就顯得太過沒必要,因此 ComfyUI 也給我們提供了 4 個基本工作流,方便我們搭建最基本的工作流,然后我們在這個基本工作流之上進行擴展,我們點擊 瀏覽模版,如下圖:
可以看到有 4 個基本工作流,如下圖:
這四個默認工作流分別是:
- 文生圖基本工作流
- 圖生圖基本工作流
- 潛空間二次采樣放大工作流
- Flux Shnell 文生圖工作流
我們也可以在工作流管理中,打開工作流模版,如下圖:
當我們搭建好工作流之后,下一步就是執行工作流了,有三種執行方式,如下圖:
執行隊列
需要用戶主動點擊執行按鈕才會觸發工作流的運行,點擊一次,工作流運行一次。
執行隊列 立刻
開啟后工作流會自動連續生成,直到再次切換到 執行隊列。
執行隊列 變動
當工作流存在參數變動時,會自動執行圖片生成任務,這種方式合適改動參數并立刻驗證參數效果場景,不需要我們改動參數后手動點擊 執行隊列。
注意:這三種執行方式的名字在 ComfyUI 的不同版本可能會略有不同,但表達的意思都是一樣的,大家注意一下就可以。
執行隊列右邊的 3 個按鈕:
從左到右:
- 數字 1 表示一次執行隊列執行 1 次生圖任務,如果改為 4,就表示點擊一次 執行隊列,將連續執行 4 次。
- 終止當前執行的任務,比如說一次執行很漫長,就可以點擊這個按鈕進行終止。
- 終止排隊的任務:如果執行隊列中有 4 個任務,當前執行到第 1 個,點擊這個按鈕,可以終止后面 3 個生圖任務。
當我們運行工作流的時候,會消耗系統的內存,CPU,顯存,我們可以通過實時監控查看,如下圖:
這里可以查看 CPU,RAM(內存消耗),GPU(顯卡消耗),VRAM(虛擬內存),Temp(機器溫度)這 5 個機器指標。
如果我們的內存和顯存消耗過高,可以通過點擊下面兩個按鈕來釋放內存,緩解緊張的機器資源,如下圖:
左邊的按鈕:unload models 表示卸載模型,重新執行隊列不會重新加載模型。
右邊的按鈕:free model and node cache 表示釋放模型和節點緩存,重新執行隊列對重新加載模型。
隨著我們執行隊列,我們就可以生成不同的圖像,我們可以在 預覽圖像 節點中查看生成的圖像:
同時你可以看到在面板底部也可以查看生圖歷史記錄:
這里是生圖列表,feed size 是圖像大小,column 是一行有多少張圖。
點擊右下角的 Clear,可以清理歷史圖像。
點擊右下角的?,可以隱藏這個區域。
通過點擊右上角的按鈕,可以再次顯示這個區域:
同時我們在左側也可以查看生圖歷史記錄,如下圖:
這里生圖歷史記錄會按照次序排列,每張圖還能看到生圖耗時,點擊圖像還可以進行大圖預覽,右鍵這張圖,可以刪除該圖,加載工作流可以將生成改圖的工作流導入到畫布,前往節點是在畫布中直接定位到該圖的圖像節點。拖動右邊框可以縮放這塊區域,
上面我們搭建好工作流,并成功運行了工作流,我們希望將這個工作流保存下來,以便于我們下次不用再搭建相同的工作流,而是打來直接運行。我們點擊 工作流,可以看到有兩個按鈕:保存,保存為。
1. 保存
保存是將工作流文件保存到磁盤里,點擊 保存 按鈕,彈出命名窗口,我們輸入一個合適名字,并點擊確定按鈕:
保存的默認位置是:ComfyUI-aki-v1.5\user\default\workflows,如下圖:
可以看到工作流就是一個 json 文件,json 文件中定義了工作流的工作邏輯。
2. 保存為
保存為是復制當前工作流,并對復制后的工作流進行重命名,并將該工作流存放在磁盤的另一個地方:
保存為的應用場景是在工作流 1 的基礎上進行繼續搭建,但是又不想破壞工作流 1 的結構,這時候就可以通過另存為來實現。
3. 導出
導出實際上是下載,將當前工作流下載到本地,因此對于本地使用 ComfyUI 的情況,這個功能和另存為是一樣的,對于云端使用 ComfyUI 的情況,就是把網絡上的工作流下載到本地,點擊之后,我們重命名和選擇保存目錄之后,工作流就下載到本地相應的位置了。
4. 導出(API)
將工作流以 API 格式導出,以便通過 API 接口在外部程序或平臺上使用該工作流進行圖像生成等操作。這種方式我們一般應用不到。
當我們通過保存、保存為、導出將工作流保存到本地之后,下一次我們就可以打開它并運行它,點擊打開按鈕,從本地選擇一個工作流并加載到工作流畫布中,如下圖:
同時我們在工作流管理中,也可以打開工作流,如下圖:
1. 撤銷
當我們操作工作流之后,發現不對,就可以通過撤銷按鈕,撤銷上一步操作,這個按鈕可以用 Ctrl+z 來進行替代。
2. 重做
重做上一步撤銷的操作
3. Refresh Node Definitions
刷新工作流節點,通過執行該操作,可以不用重啟 ComfyUI 就可以加載新添加的模型。而對于新添加的插件,可以需要重啟 ComfyUI,最右側有一個 r 字母,表示通過點擊 r 字母,也可以起到刷新節點的作用。
4. 清空工作流
將當前工作流清空,一般用于重新搭建工作流的場景。
5. 剪貼板
這個不常用,這里不再贅述。
將自己本地的工作流分享到以下平臺:
可以將當前工作流分享到各個平臺。
這里我們可以對打開的工作流進行刪除,插入,搜索、重命名、新建和打開工作流,如下圖:
鼠標右鍵工作流,可以對這個工作流進行重命名、刪除和插入到畫布中。
① 加號:放大工作流(等同于向上滾動鼠標滾輪)
② 減號:縮小工作流(等同于向下滾動鼠標滾輪)
③ 方塊:將畫布中的工作流居中展示,這個功能可以讓我們將畫布之外的工作流一鍵居中。
④ 平移/選擇
平移模式下,可以用鼠標拖動工作流整體進行平移。
選擇模式下,可以用鼠標選擇拖動工作流中的某個節點進行移動。
⑤ 顯示/隱藏連線
關閉小眼睛:隱藏工作流中的連線
打開小眼睛:顯示工作流中的連線
點擊側邊欄中的設置按鈕,就來到了設置面板,如下圖:
1. 菜單位置:可選項:禁用、上、下
禁用:點擊禁用,界面切換為老版本,菜單項都集中在一個區域內,如下圖:
上和下是針對于新版本來說的,區別如下圖:
2. 側面版
這個設置主要是調整側面版的尺寸和位置
3. 連線形狀
支持 4 種形狀:直角線、直線、曲線、隱藏
今天的分享內容就到這里,其中菜單中的“管理器”在本節暫不展開,后續會有一節專門的一節進行分享,希望今天的分享對你有所幫助!
復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。
發評論!每天贏獎品
點擊 登錄 后,在評論區留言,系統會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
MJ+SD智能設計
已累計誕生 708 位幸運星
發表評論 為下方 8 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓