安裝 ComfyUI
ComfyUI 是節點式本地生圖前端,對新模型支持較快。
MiniTavern 通過 ComfyUI 的 HTTP API(/prompt 等)提交內置默認工作流;你無需在 App 裡手寫節點圖即可出圖。
官方文檔:docs.comfy.org · 倉庫:Comfy-Org/ComfyUI
硬件建議
| 顯存 | 建議 |
|---|---|
| 6GB | SD 1.5 等較小工作流 |
| 8–12GB | SDXL、部分快速 Flux 變體更現實 |
| Apple Silicon | 可原生跑,一般慢於同級 NVIDIA |
方式 A:Windows 便攜包(推薦)
- 打開 ComfyUI 發佈頁 / 官網下載(或社區提供的
ComfyUI_windows_portable包)。 - 解壓到非系統盤路徑(路徑儘量短、無中文空格亦可)。
- 有 NVIDIA 時運行
run_nvidia_gpu.bat;僅 CPU 時用對應 CPU 腳本。 - 本機瀏覽器打開提示的地址,常見為:
text
http://127.0.0.1:8188方式 B:Desktop 應用
- 安裝 ComfyUI Desktop。
- 設置 → Server Configuration(或同類「服務器 / 網絡」項):
- Listen Address 改為
0.0.0.0(默認127.0.0.1時手機連不上) - 記下 Port(Desktop 常見 8000,與便攜版 8188 不同)
- Listen Address 改為
- 重啟後再用局域網 IP 訪問。
方式 C:手動 Git(macOS / Linux / 進階)
bash
git clone https://github.com/Comfy-Org/ComfyUI.git
cd ComfyUI
python -m venv venv
# Windows: venv\Scripts\activate
source venv/bin/activate
pip install -r requirements.txt
# 按顯卡安裝匹配的 PyTorch(見 PyTorch 官網)
python main.py --listen開啟局域網(連手機必做)
便攜包 / 命令行
編輯啟動腳本(如 run_nvidia_gpu.bat),在 main.py 後增加:
bat
--listen完整示例:
bat
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --listen| 參數 | 作用 |
|---|---|
--listen | 無參數時監聽所有網卡,允許局域網訪問 |
--port 8188 | 可選改端口 |
--enable-cors-header | 瀏覽器跨域需要時再加;手機 App 直連 API 通常不必 |
Desktop
見上文:Listen 設為 0.0.0.0,端口以界面為準。
放置模型
將 checkpoint(.safetensors)放入:
text
ComfyUI/models/checkpoints/在界面中按 R 刷新模型列表,或重啟。先確保能在 ComfyUI 網頁裡手動跑通默認文生圖,再連 App。
模型來源示例:Civitai · Hugging Face。
驗證
本機:
text
http://127.0.0.1:8188局域網(換成電腦 IP;Desktop 注意端口):
text
http://192.168.x.x:8188手機瀏覽器能打開同一地址,說明網絡與監聽正常。
與 MiniTavern 的差異(請先讀)
- App 使用內置默認 workflow,一般會選用你機器上可用的 checkpoint;複雜自定義節點圖需自行改服務端,不在本教程範圍。
- 當前版本默認 Comfy 流程不使用參考圖(有參考圖也不會報錯);需要參考圖鎖臉時請用 A1111 或支持參考圖的雲端平臺。
- 電腦休眠、合蓋後服務會停;IP 變更後需在 App 裡改 Base URL。