接上自己的本機 AI
用您自己的 Stable Diffusion 模型(ComfyUI、AUTOMATIC1111、Forge、SD.Next)直接在 Imaginode 畫布裡免費生成:逐步教學、實際套用的參數與疑難排解。
這會帶來什麼改變
如果您的電腦上已經跑著 Stable Diffusion,Imaginode 可以把它當成型錄裡的任何一個模型來用:您的 checkpoint 會排在圖片節點模型清單的最前面,而且每次生成都是 0 點。您的瀏覽器直接跟自己的機器對話,生成期間沒有任何東西經過我們的伺服器。
實際流程是這樣:最終的提示詞(您寫的文字,加上連進來的文字、@參考與風格)送到您的本機伺服器,由它產出圖片。接著 Imaginode 把圖片上傳到專案的私人儲存空間,就跟匯入的媒體一樣:保留它的資訊(提示詞、比例、花費 0)與歷史紀錄,也能接給其他節點,例如接到雲端影片節點讓它動起來。
支援的引擎
連線時會自動辨識兩大系統:ComfyUI,透過它的原生 API(送出一份工作流再追蹤任務);以及 AUTOMATIC1111 的「/sdapi/v1」API,Forge 與 SD.Next 也提供一模一樣的介面。
SwarmUI 沒有開放這組 API:如果您用的是它,請改為啟動 ComfyUI。其他應用程式未經測試;只要忠實複製 AUTOMATIC1111 API 的都有機會可用。
啟動設定:ComfyUI
啟動 ComfyUI 時加上 CORS 授權:
python main.py --enable-cors-header https://imaginode.aiWindows 免安裝版:打開 run_nvidia_gpu.bat,把這兩個參數加在指令列的最後面。要填進 Imaginode 的位址是 http://127.0.0.1:8188。
清單裡出現的模型,是 ComfyUI/models/checkpoints 資料夾裡的檔案,也就是「Load Checkpoint」載入器讀得到的那些。以 UNETLoader 載入的拆分模型(例如檔案分開的 Flux)不會出現。Imaginode 送出的是自己的標準工作流:您存起來的工作流不會被讀取也不會被更動,而每張生成的圖同樣會留在 ComfyUI/output 資料夾裡。
啟動設定:AUTOMATIC1111、Forge、SD.Next
Linux 與 Mac:
./webui.sh --api --cors-allow-origins=https://imaginode.aiWindows:打開 webui-user.bat,把 set COMMANDLINE_ARGS= 那一行換成:
set COMMANDLINE_ARGS=--api --cors-allow-origins=https://imaginode.ai然後重新啟動。要填的位址是 http://127.0.0.1:7860。
生成時,Imaginode 會透過 override_settings 載入您選的 checkpoint,事後不還原:連續生成時就不必每張圖都重新載入模型。
實際套用的參數
Imaginode 採用保守而通用的設定:28 步、CFG 6、取樣器 Euler a(在 ComfyUI 上是 Euler ancestral),每按一次都用隨機種子。圖片節點的比例會換算成貼合 SDXL 訓練解析度的尺寸:1:1 為 1024×1024,16:9 為 1344×768,9:16 為 768×1344,4:3 為 1152×896,3:4 為 896×1152。
如果節點上接了圖片(起始影格連接埠、@參考或情緒板),生成會切換成強度 0.6 的 img2img。只有第一張接上的圖片會當成起點:本機端沒有 omni 參考,多出來的圖片會被忽略。
連線、隱私與點數
在專案裡展開某個圖片節點的模型清單,點「連接我的本機 AI」:輸入位址、測試連線,您的 checkpoint 就會連同偵測到的引擎一起列出來。這組連線記在這台機器的瀏覽器裡,不會存進您的帳號:換一台裝置就看不到本機模型,而引用了本機模型的專案,生成時會直接顯示明確的錯誤,不會偷偷改用付費模型。
永遠不會扣掉任何點數。生成期間只有您的機器在工作;結束後圖片會上傳到專案的私人儲存空間,跟您手動匯入的媒體一模一樣。想把它移出專案,從節點裡刪掉即可。
疑難排解
「無法連線到本機 AI」:可能有三個原因。伺服器沒開。啟動時沒有加上 CORS 參數:這時瀏覽器主控台(F12)會顯示明確的 CORS 錯誤。或者您人不在跑著伺服器的那台機器上:127.0.0.1 這個位址只有電腦自己連得到。
第一次呼叫時,Chrome 會詢問是否允許存取區域網路上的裝置:必須允許(之後可以在網站設定裡重新開啟,就在網址列左側的圖示)。Safari 會擋掉這類連線:請改用 Chrome、Edge 或 Firefox。每次生成有 10 分鐘的時限;超過之後 Imaginode 會顯示錯誤,但您的本機伺服器仍會自顧自把工作跑完。
