快轉到主要內容

ComfyUI如何匯入工作流 (workflow) & 解決缺失的紅字節點

分類   開源AI應用 AI繪圖教學
標籤   ComfyUI
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄
ComfyUI使用教學 - 點選展開系列文章
10: 本篇文章

工作流(workflow)乃紀錄ComfyUI生圖過程的檔案,通常是以.json或.png格式儲存。

一個工作流可小可大,從簡單的文生圖,到複雜的AI動畫生成步驟,都能用工作流檔案紀錄。

此圖使用ComfyUI生成

只要有了工作流檔案,你就能把AI生圖過程全部紀錄下來,便於日後重現同樣的生圖步驟,省得在那邊重新拉節點。另外,網路上也有很多人會分享他們的工作流,匯入後即可一鍵生圖,讓不太懂ComfyUI的用戶也能立即享受到AIGC的樂趣。

首先Ivon先介紹二個方便的擴充功能,再來談如何匯入工作流,以及遇到紅字節點的解決方法。

1. 建議安裝的工作流輔助擴充
#

原版ComfyUI一次只能開一個工作流,而且還得從檔案總管手動選取,為此Ivon推薦安裝二個方便的擴充功能改善使用體驗。

第一個是ComfyUI Manager, 點此了解如何安裝ComfyUI Manager,可以省去很多手動抓擴充功能的時間,並自動檢查缺少的節點。

但請注意:ComfyUI Manager只能幫你下載缺少的「擴充功能」,工作流用到的「模型」你得自己下載並放到指定位置。

第二個為Workspace Manager,方便保存工作流程歷史紀錄的擴充功能,並解決原版ComfyUI一次只能開一個工作流的問題。

裝好ComfyUI Manager之後,點一下右下角Manager → Custom Nodes Manager,下載安裝Workspace Manager即可。

2. 如何取得ComfyUI工作流
#

網路上有很多網站分享ComfyUI工作流程,例如:

工作流通常是以.json或.png格式儲存。

我們就以「FLUX GGUF文生圖」工作流為例吧,ComfyUI Wiki的作者提供了範本,並且它需要手動下載一些模型,因此我們可以學習除錯。

請到ComfyUI Wiki的 GGUF Version Flux.1 Workflow頁面下載flux-1-dev-gguf-example.json檔案。

3. 匯入別人的ComfyUI工作流
#

  1. 原版的ComfyUI工作流程是按右下角Load載入,有裝Workspace Manager的話就按左上角Import再點二下即可。

  2. 匯入別人的工作流程出現紅字框框是正常的,這代表有擴充功能沒有裝到。

  3. 點一下右下角的Manager → Install Missing Custom Nodes,下載缺少的擴充功能,再按下Restart重新啟動ComfyUI。

  4. 紅框消失了代表目前節點所需的擴充功能已經就緒。

  5. 雖然ComfyUI缺少的擴充功能裝好了,但是!模型還得自己下載。

  6. 根據ComfyUI Wiki的指示,我們要手動下載這些模型檔案並放到指定資料夾。

  7. FLUX相關的模型都放在HuggingFace,只要到下載的地方複製連結

  8. 再將下載連結用Workspace Manager右上角的Models → Custom URL Install,輸入網址下載就行。像這個flux1-dev-Q5_0.gguf模型需要下載到ComfyUI/models/unet目錄,就如下填寫,等待下載完成即可。

  9. 所有東西都下載好之後,就按右下角的Queue Prompt生圖吧!敬請注意終端機有無錯誤訊息。

  10. 若出現Prompt outputs failed validation錯誤,請確認模型有無安裝正確。

  11. 有時候模型檔不一定要跟工作流的檔案同名,只要檔案正確就行了!像我這裡下載的是量化過的Q5 FLUX模型,可以替代原版工作流所要求的Q6 FLUX模型。

4. 分享你的ComfyUI工作流
#

原版ComfyUI是按下右下角的Save,將目前畫面上的工作流儲存成.json檔。

至於Workspace Manager會將你匯入的工作流自動存到ComfyUI/my_workspaces資料夾,把.json檔分享給他人即可。

另外,ComfyUI所生成的.png圖片也能用來當作工作流,內嵌工作流的元資料。匯入後還會自動帶入生成該圖片時的種子碼,所以能夠重新生成幾乎一模一樣的圖。

但是,PNG不適合用來分享工作流,因為如果你把它上傳到社群媒體,多半會被當成一般圖片格式處理,導致被平台刪除工作流方面的元資料,變成一張普通的PNG檔。故,分享工作流還是以.json為好。

ComfyUI使用教學 - 點選展開系列文章
10: 本篇文章

相關文章

利用ComfyUI Manager安裝擴充功能與自訂節點
分類   開源AI應用 AI繪圖教學
標籤   ComfyUI
macOS系統安裝ComfyUI,跑Stable Diffusion AI生圖
分類   開源AI應用 AI繪圖教學
標籤   ComfyUI MacOS
Windows系統安裝ComfyUI,跑Stable Diffusion AI生圖
分類   開源AI應用 AI繪圖教學
標籤   ComfyUI Windows

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur或Postimages。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用圖床網站。