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 を
- 再起動後、LAN 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
# GPU に合わせて PyTorch をインストール(PyTorch 公式)
python main.py --listenLAN の有効化(スマホ接続に必須)
ポータブル/コマンドライン
起動スクリプト(例 run_nvidia_gpu.bat)を編集し、main.py の後に:
bat
--listen完全例:
bat
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --listen| パラメータ | 作用 |
|---|---|
--listen | 引数なしで全 NIC をリスンし、LAN アクセスを許可 |
--port 8188 | 任意でポート変更 |
--enable-cors-header | ブラウザ CORS が必要なとき;スマホ App 直連 API は通常不要 |
Desktop
上記:Listen を 0.0.0.0、ポートは UI 準拠。
モデルの配置
checkpoint(.safetensors)を:
text
ComfyUI/models/checkpoints/UI で R で一覧更新、または再起動。先に ComfyUI ウェブでデフォルト文生図が通ることを確認してから App 接続。
モデル入手例:Civitai · Hugging Face。
検証
本機:
text
http://127.0.0.1:8188LAN(PC の IP に;Desktop はポート注意):
text
http://192.168.x.x:8188スマホブラウザで同じアドレスが開けば、ネットワークとリスンは正常。
MiniTavern との差異(先に読む)
- App は内蔵デフォルト workflowを使い、だいたいマシン上の利用可能な checkpoint を選ぶ;複雑なカスタムノード図はサーバー側の変更が必要で、本チュートリアルの範囲外。
- 現行バージョンのデフォルト Comfy フローは参考図を使わない(参考図があってもエラーにはしない);参考図で顔固定が必要なら A1111 または参考図対応クラウドへ。
- PC のスリープ/蓋閉じでサービス停止;IP 変更後は App の Base URL を更新。