從零開始的comfyui實用技巧 01-模型管理,中文菜單,中文提示詞如何配置?

軟件開發 阿倫
10粉絲
36 次觀看·2024年12月21日
嗨大家好,歡迎回到阿倫的頻道
從今天開始我們會不定期的更新comfyui的實用技巧
這裏我說的是實用技巧而不是教程
這意味着我不會按照學習的步驟來一步一步的去進行
因爲這個參數太多了,我也記不住
我的學習理念是我們可以先把整個流程來跑通
先把它這個大架子來了解一下
剩下的細枝末節各個詳細的參數
我們可以在後期用到的時候隨用隨查
這樣就像是蓋房子一樣
先把這個大架子搭起來
然後再往裏邊放什麼樣的磚頭
這個就好說了
OK,那麼我們開始我們的第一期
我們的運行環境是運行的這個comfyui Windows的Portable
這個版本,便攜版
然後前期條件是需要我們的電腦上有一個英偉達的顯卡
然後安裝了Git
然後安裝了這個英偉達的CUDA工具包
這個如果沒有英偉達的顯卡
它也可以用,但是隻能用CPU
使用CPU生成圖片
還可以能生成出來,慢一點
但是搞視頻的話,難搞
然後這兩個安裝的很簡單
就是無腦下一步
這個我們就不在這演示了
Git的話
這個對吧
Download,然後直接下一步
然後安裝完以後
要在這邊看一下Git --version
如果出現這個
就說明你的Git安裝成功了
這個CUDA也一樣
直接就是無腦下一步
然後安裝成功以後
在這邊nvcc --version
出現這個也證明我們的CUDA安裝成功了
OK,下面就進入我們的主題
用這個comfyui安裝一下
然後我們就從零開始
comfyui,找GitHub的作者
然後我們點這個release的發佈的包
然後在這邊看
然後在這邊看comfyui Windows portable
這個NVDA這個版本
便攜式的
這個它裏邊已經內嵌了一個Python環境
所以說很多配置呢
就不需要我們再額外的配了
這個下載的我們就不在這演示了啊
我已經提前準備好了一個版本
然後我們點開這個
然後解壓的話
它是個.7z的壓縮文件
建議大家用這個.7z來把它提取
然後我們這個WinRAR也能提取啊
但是如果你經常用這種解壓的話
這個7z穩定
我們提取到當前的文件夾
OK這個呢
它就已經那個提取了
提取完以後呢
我們先不要把它啓動啊
然後我們來看我們今天的這個主要環節
今天的主要環節就是安裝這個comfyui的Manager
再安裝這個菜單翻譯
再安裝這個提示詞翻譯
這樣的話我們整個頁面呢
就會看上去比較舒服
因爲可能有的朋友這個英文不太好啊
所以我們就需要這個提示詞翻譯插件
這個菜單的翻譯插件呢
來讓這個流程更加的直觀一些
OK接下來我們去下載這個comfyui Manager
然後我們往下拉
我們直接點這個script這個腳本
這裏邊有這個Install Manager for portable version
就是爲我們這個便攜版所準備的腳本
它裏邊呢其實也就兩行代碼
第一個呢是執行這個PIP install
安裝了這個Git Python
第二步呢就是它從這個倉庫裏邊克隆啊
把這個代碼克隆到了這個位置
其實這兩行我們可以自己執行也可以啊
直接在這個python_embeded的這個python.exe文件路徑下
但是我們有這個腳本啊
我們就直接用啊
這個BAT的腳本呢
我們把它下載到我們這個comfyui
Windows protocol這個更目錄下保存
OK那麼回到我們的comfyui
剛剛下載完以後呢
我們現在這個路徑下呢是有rung nvda.cd
rung cpu
這兩個呢分別是在顯卡上跑和在cpu上跑
如果你有顯卡的話
那就直接用這個NVIDIA這個gpu
這種就行了
然後呢我們簡單認識一下這些路徑啊
首先comfyui
點進來以後呢
這個是它的主代碼
這裏邊呢有一些自定義的custom這個nodes
這個呢就是我們下載的自定義的節點
它保存的路徑
而這個models點進來呢
這裏邊都是模型相關的東西
我們下載的主模型呢都會在這個路徑下
分別在不同的文件下保存着
然後現在呢我們先知道這兩個地方就可以啊
然後下面這個python_embeded的這個呢是python的一個內嵌版本
在這裏邊呢可以看到它有一個python.exe
它用的是這個python裏的環境
它跟我們系統的python呢是沒有關係的啊
直接用到這裏邊的
然後update呢是這個更新這個版本的
有這個update的comfyui
還有腳本
還有這個是吧
這個長的update的comfyui
這個python
這個人是當我們改變了python的依賴文件的時候
需要通過這個腳本來更新
下面這個是update的comfyui stable
這個是它的穩定版的更新
OK我們先知道這些就行了啊
其實這些我們跟它打的交道呢是很少的
如果不報錯的話啊
OK我們剛剛安裝的是這個對吧
這個comfyui的manager
這個腳本
那麼下面我們來執行一下啊
雙擊一下
雙擊它就會去執行了
然後會有一個黑窗口
它會去下一些東西
可以看到它用的是什麼呢
因爲我這邊的已經有了
它是用的這個緩存裏邊
如果沒有的話啊
它會就是一個一個的去下這些東西
OK現在呢它是已經有這個comfyui這個manager了
所以我們呢直接打開這個run
NVIDIA GPU.BAT這個腳本
然後現在它會真正的
去開啓這個comfyui
這裏邊可以看到我們當前的這個用的這個NVIDIA的顯卡
我用的是4060Ti的8GB
現在想想當時真的少差我操
我買的這個8GB要是再多等一會兒啊
我絕對會用這個它後來出的那個16GB的版本
因爲玩這些AI模型的話
對顯存的要求真的是太高了
動不動就有這個什麼爆顯存啊
OK我們這個起來了是吧
我這邊呢是有一些這個沒用的啊
我先把它清一下
這個呢是我上次用的那個東西
然後我們簡單的來認識一下這個路徑啊comfyui
這邊我們先給它搞一個這個工作流啊
創建一個簡單的工作流
work follow左上角這個
然後直接我們用一個模板啊
就用一個紋生圖的模板
OK現在是有這個模板進來了是吧
然後現在呢它是沒有模型的
我們可以試一下我們點這個query
它就會去搞這個生成圖片
然後這邊呢是什麼提示詞啊
這個是最基本的一個stable diffusion
這個是1.5吧它的一個模型
然後呢用這個文生圖我們當做例子啊
我們先從這開始
這樣我們一插對吧
它沒模型沒模型怎麼辦
我們看一下它是用的哪個模型啊
它用的這個v1.5pruned這個對吧
OK那我們這個manager就要生效了啊
這個是我們剛剛安裝的那個manager那個插件
要不然呢我們就把這個manager的插件
要不然我們還得手動去往這邊放模型啊
這個是放到那個checkpoint的這個節點裏邊的
我們來看一下
comfyui然後這邊呢models
然後這個checkpoint
put checkpoint here
讓我們把這個模型扔這裏邊啊
我們就以這個爲例
現在我們看這個路徑下它是啥也沒有的對吧
那我們去comfyui manager去這裏邊呢下載這個模型
我們直接點開models
直接點開models manager
對吧這邊直接搜1-5
剛我們是看的這個對吧
v1.5pruned就是它對吧
直接把它下一下好吧
既然我們打開了這個
那我們現在就要什麼呢
manager我們已經有了
manager是下載管理和刪除這些節點的一個控制器
manager正如它的命名啊
這樣的話我們下載刪除這些東西呢
不管是節點也好模型也好
就可以通過這個comfyui manager來操作了
我們不需要去文件夾裏邊手動下載再把它放進去
不需要了啊
緊接着我們來下載這什麼菜單翻譯對吧
AIG這個挺長的這個
我們在這邊搜一下啊
搜不了剛剛有點失策啊
我們應該就是多選以後直接點下載的
沒關係啊
就讓它下載一會下載的這個進入條轉是在控制檯
這個黑窗口裏面能看
這個模型大小有4.27個G
我們稍等一下啊
ok這個模型的搞完了4.27個JB
這纔是一個模型啊
所以說呢
如果你想就是正兒八經的玩這個comfyui的話
最起碼給它留點這個磁盤空間
最起碼的100G以上吧
當然前提是就是你想實打實的玩啊
如果你想簡單的玩一下
那麼給它搞個二三十個GB啊
有這個空間也夠了
ok
那麼下載完這個模型
它讓我們去重啓對吧
先不重啓啊
我們先把我們該下的下了
把這個菜單翻譯下一下啊
因爲現在我們看一下這個這個菜單對吧
這個這些東西啊都是英文
這樣對英文不好的朋友也不太友好對吧
我們搞一下菜單啊
同樣我們點這個custom node manager
我們在這兒把這個
我這個文檔裏的這個東西呢
粘一下
這個呢是在custom node manager裏面下載的
我可以直接打勾
還有什麼呢
還有一個啊
把我們這個提示詞翻譯勾一下
因爲提示詞的話
我們是不能輸這個中文的
我們看一下啊
對吧
它的提示詞
這個是正向提示詞
這個是反向提示詞
都是英文
那我們同樣對我們這個英文不好的朋友呢
也不友好對吧
搞一下吧
這個是叫這個名啊
叫這個吧
直接搜後邊這個關鍵詞就可以啊
這個
是這個啊
然後勾一下
現在我們已經那個選了幾個了
我們把它裝一下啊
再裝一下
同樣它會去這邊下載啊
控制它
控制它可以看到下載的進度條
OK下載完了
它同樣是讓我們去重啓啊
我們看一下這個東西
這個剛剛那個好像是剛剛那個選了沒裝上
看一下進度條
玩這個的時候一定要保證網絡的暢通
OK這個也搞完了
對吧
它都會出現這個install
這個was successful
這個就說明呢
它安裝成功
我們這邊呢
只出現了安裝成功的情況
如果安裝失敗怎麼辦
安裝失敗
這樣啊
我跟大家說一下這個問題
安裝失敗
我們需要手動安裝
就是如果你一直失敗
就需要我們手動安裝
我們搜索這個節點
然後是github上一般啊
都是在這邊開源的
然後呢
我們怎麼搞呢
點錯了啊
這個其實不需要登錄
我先不登了啊
這樣
我們在這邊看到這個code對吧
它有一個git的地址
這個呢
就是我們一開始安裝git的時候
它的作用
我們安裝的那個git呢
它就是這個
是這樣用的
在我們安裝失敗的時候
我們打開我們這個config ui
然後往裏點
點進去找這個custom node
對吧
我們剛剛安裝的什麼
這個是菜單翻譯的這個節點
然後這個呢
是這個提示詞翻譯的對吧
它都下到這了
包括我們的config ui manager
它下到這了對吧
如果我們有時候安裝失敗啊
那我們可以這樣右擊
我們安裝了git對吧
open git
bashail這個命令行
我們就可以這樣git
clone
然後我們剛剛那個插件地址對吧
直接粘過來
我操這個啊
就這樣對吧
然後直接回車
回車它就會把這個自定義的節點呢
安裝到這個文件夾下
它其實就是執行了一個這個操作
當然如果我們這個自動的時候能用啊
這個work manager能用
那我們絕必是沒必要來這手動來這個安裝的
OK這個也安裝好了啊
我們現在重啓
restart
重啓的時候
它這邊也會有一些這個執行的操作啊
這邊可以看到有一個警告啊
警告無所謂
甚至這個它報錯了
我們也可以先不管它
就是先去看功能還能不能用
如果不能用啊
我們再解決這個錯誤
如果能用呢
就無所謂
警告的話更無所謂了
直接安裝
可以看到它去download是吧
下載了這些.whl
這個呢都是python的這個怎麼理解呢
工具包
它只要出現這個successful
然後一直往下走啊
這個呢都是正常的
不用管它
OK我們現在呢又自己重啓了對吧
安裝了兩個插件
manager翻譯的
還安裝了一個t14的翻譯插件
這個待會我們再在這演示啊
然後我們使用的這個事例呢
是最簡單的一個文生圖的事例
那我們先來看看
我們先讓它運行一下對吧
我們用control加enter鍵
然後直接來讓它運行
OK它沒有這個啊
我們選中一下
我們已經下載了對嗎
選中一下
OK它綠了綠了之後呢
它就是正常了啊
它開始跑起來了
那麼跑到這邊呢
會在這邊生成一張圖片
OK這個呢就是流程就是這樣
走完了
如果我們想切換這個模型呢
我們再去下載別的模型
就是這個stable defusion的模型啊
都可以在這邊切換
然後我們演示我們這個翻譯啊
我們現在點翻譯不了對吧
那是因爲我們還需要
那個設置一下語言
我們打開設置
這邊還有一個地方要點一下
AI這個AGL
然後找這個中文
因爲我們安裝了這個插件啊
所以它就有這個選項了
那麼現在呢
這個節點是
翻譯過來的是吧
如果英文比較好的話 其實沒必要翻譯啊
因爲它有的東西呢 就變味了
OK我們現在呢 新建一個節點 但是這個翻譯成中文以後
發現一個問題啊
就是說我們在這個搜索節點的時候
會卡頓
會卡頓
比如這樣
我已經輸了這個test
但是它卡住了
懷疑 這個插件啊 有問題
可以看到它過了很久才彈出這個test來
應該是有問題
它有bug
就是與當前的版本不適配
像這種的話
那我們只能等這個作者更新啊
對吧
它很卡
所以說我們現在這個翻譯菜單啊
我們先不用了
當前的版本是v0.3.7
在這個版本下呢
我們這個節點管理裏邊啊
已經安裝的
像這個
這個
翻譯的啊
AIG
然後這個比較長的
config ui
然後translation
它呢
會造成這個雙擊搜索節點卡頓
所以我們先把它禁掉啊
到時候等這個作者它更新以後
應該就沒有問題了
先disable把它關掉啊
但是我們需要重啓一下
OK
關掉以後呢
我們發現現在是
這樣不卡頓了
對吧
我們肯定是優先要用
這個功能的
OK
那我們接着來說
我們先簡單介紹一下這些節點
checkpoint用來加載模型
加載完模型這個clip
clip模型呢
是openAI它開發的一個模型
把這個文字轉化成這個模型
可以識別的這種數據啊
我們可以這樣理解啊
然後接下來我們要乾的事呢
就是在這個翻譯節點上
現在我們是什麼英文對吧
我們生成的圖片呢
如果你寫中文
它是會給你胡亂生成的
這裏邊啊
它對中文的這個適配特別的不友好
我們可以寫一下啊
傳統技能啊
用逗號分割
然後下邊不用管它
我們直接生成
可以看到它這個這個這個什麼呢
它是非常的那個啥的啊
非常的不爽的
雖然它也能識別啊
但是沒有那麼準確
那麼我們剛剛安裝的這個custom node
這個節點啊
就可以讓我們
來輸入中文的提示詞
其實詞就是我們先把這個節點刪掉
把它刪掉
刪掉以後呢
我們這樣刪掉對吧
上面是正向提示詞
下邊是反向提示詞
那我們再給它拉一下
拖一下
然後它會自動的彈出
這些可以使用的節點
我們剛剛刪除的是這個的吧
clip text encode
但是現在它並沒有彈出我們
安裝的自動節點啊
它沒彈出來
怎麼辦呢
沒關係啊
雙擊
雙擊搜索
我們可以找這個
deep translator clip text
encode node
custom node
然後alek pet
這個是我們安裝的那一套啊
用這個來替換它
我們ctrl c ctrl v
給它複製一個
ok
然後這個呢
它需要什麼
設置一下語言啊
我們這樣設置一個語言
比如我們就選這個
這個對吧
from
從哪來到哪到英文
然後
這個谷歌翻譯
這個我們也用谷歌翻譯啊
from一樣
中文到英文
ok 那麼我們把這個線給它連一下clip
還是過來
上邊是正向提示詞
下邊是反向提示詞
然後我們把這個正向連到正向
反向連到反向
這個菜單的翻譯
出了點問題啊
要不然我們看的這個呢
會更加的直觀
ok 我們連好這個線以後呢
現在我們是input對吧
我們可以這樣
美女
這樣然後呢
什麼綠色草坪
反向提示詞呢
就是不要有什麼文字對吧
不要有文字
然後拒絕什麼模糊
模糊
然後拒絕什麼呢
拒絕這個什麼低質量對吧
低質量
這個其實如果英文可以的
的話還是用英文比較爽啊
有那種可以輸入提示詞
它自動補全的那種節點
ok 我們現在呢
給它再來生成一下啊
只要它是綠的啊
它就是正常的
沒問題
ok 可以發現這個
怎麼說呢
大胸倒是識別到了啊
但是綠色草坪
哦 這個還算正常一點吧
哦 這個三個要素都有了啊
這個我們只是簡單的演示一下
這個節點就是我們剛剛安裝的那個
可以輸入中文的這個節點
來這個代替它
這個只是它的
衆多節點裏面的一個類別啊
它有很多啊
然後呢
這邊呢
就是正常我們可以這樣用起來了
這邊可以調這個什麼
這個分辨率的吧
一般我們調的是什麼
這個8的倍數
就這樣啊
我們分辨率越大
它肯定生成的就越慢了
這個4060Ti的卡生成一張
10來秒
反正比之前那個webui那種方式啊
要快得多
我操這個已經是有點炸裂啊
這個提示詞還是有待優化
OK這個我們就基本上把它跑起來了
這是我們的第一期主要說的是這個manager啊
先跑起來
然後提示詞我們後邊呢
可以慢慢的來優化
這個翻譯
如果不想用的話
可以不用它
最有效的是這個manager啊
然後這個其實如果它能翻譯的話 也是非常友好的
我們這樣右擊新建節點的時候
都會有非常詳細的這個翻譯過來的語言
到時候我們新建節點的時候呢
都會非常的方便
先做一期試試水看看情況
後邊呢我們再把這個各個節點啊
它的連線是吧
初次看還是有點雲裏霧裏的啊
但是沒問題啊
只要跟着我們這個節奏
這個東西呢
我會以比較簡單的方式
把它來說明
OK那麼這個呢
就是我們本期視頻的所有內容了
那麼最後呢
如果視頻對你有用呢
那麼麻煩 按贊 訂閱來支持一下這個頻道吧
那我們就下期再見吧
拜拜
