この講義で学ぶこと

  • ComfyUI(=画像生成の流れを部品でつないで作る画面)がどんな道具か知る
  • ノードUI(=箱と線で処理をつなぐ操作方式)の基本的な考え方をつかむ
  • 次の講義で実際のワークフローを読む準備をする

対象者

  • Stable Diffusion(=画像を生成するAIの仕組み)に初めて触れる人
  • これまで他の画面(Forgeなど)で生成したことがあり、ComfyUIに移りたい人

事前準備

  • ComfyUIを起動できる環境(インストール手順は別講義/配布手順に従う)
  • 試しに生成してみたい題材のイメージ(全年齢の作例で考える)

本文

結論から言うと、ComfyUIは「画像が出来上がるまでの工程」を目に見える部品(ノード)で並べて操作する道具です。

理由は、画像生成の裏側では「文章を読み取る」「絵を描く」「保存する」といった複数の処理が順番に動いているためです。Forge(=項目を埋めて押すだけの画面)はこの流れを隠していますが、ComfyUIはあえて見せます。

ノードUIの考え方は、料理のレシピを工程ごとのカードに分けて、矢印でつなぐイメージに近いです。

  • ノード(=1つの処理を表す箱): 例「文章を読み取る箱」「絵を描く箱」
  • 線(=箱と箱をつなぐ配線): 前の箱の結果を次の箱へ渡す
  • 流れ(=左から右へ進む順番): 上流の結果が下流に伝わる

良い点は、どこで何が起きているか分かりやすく、一部だけ差し替えやすいことです。最初は線が多くて難しく見えますが、1つずつ役割を見れば読めるようになります。

手順

  1. ComfyUIを起動して、最初に出る画面(既定のワークフロー)を表示する
  2. 画面にある箱(ノード)を1つ選んで、何の処理か名前を読む
  3. 箱から出ている線を指でたどり、どの箱につながるか確認する
  4. マウスのホイールで拡大・縮小し、全体と一部を見比べる
  5. 箱をドラッグして少し動かし、線が一緒に動くことを確かめる(※元に戻せるので安心)

よくあるつまずき

  • 「線が多くて読めない」→ 原因: 全体を一度に理解しようとしている → 対処: 箱を1つずつ役割だけ確認する
  • 「箱が画面外に行った」→ 原因: 動かしすぎ/拡大しすぎ → 対処: 縮小して全体表示に戻す
  • 「専門用語が多くて不安」→ 原因: 用語に慣れていない → 対処: 今は「箱と線でつなぐ」だけ覚えれば十分

実践課題

実践課題:既定の画面でノードの役割を読む

  • 目的: ノードと線の関係を自分の目で確認する
  • 取り組む内容: 既定のワークフローを開き、箱を3つ選んでそれぞれの役割をメモする
  • 成果物: 「箱の名前」と「何をする箱か」を3つ書いたメモ
  • 所要時間の目安: 10〜15分
  • できたの判定: 3つの箱の役割を自分の言葉で書けた
  • ヒント: 分からない箱は飛ばしてよい。読める箱から進める

チェックリスト

  • ☐ ComfyUIが「工程を部品で並べる道具」だと説明できる
  • ☐ ノードと線の役割を区別できる
  • ☐ 既定の画面で箱を選んで役割を読めた

ComfyUIは応用ルートです

ComfyUIは、最初から全員が使う必要はありません。まずはColabまたはForgeで画像生成の流れを理解し、あとから細かく制御したくなった人が進むルートとして考えてください。

最初に触る場所は3つだけ

最初は、すべてのノードを理解する必要はありません。まずは以下の3つだけ確認します。

  1. モデルを選ぶ場所
  2. プロンプトを入力する場所
  3. 生成を実行する場所

この3つが分かれば、基本的な画像生成の流れは確認できます。

次に見る講義

【ch05-02】基本ワークフローの読み方

全講義目次へ戻る