生成AIであなたの想像するキャラクターをカタチにしよう! 「技術知識」と「リテラシー」が身につく入門書
生成AI技術で「あなたのオリジナルキャラクター」を生み出すことを目指す入門書です。 自分の中にあるイメージを生成AI技術を使って表現し、動きを与えてみましょう。 さらに、クラウドコンピューティング(Google Colab)を使った画像生成環境を利用することで、 インターネット環境さえあれば画像や動画を生成できる方法も解説します。
本リポジトリは、SBクリエイティブより発売の書籍『【キャラクターを創り動かす】画像・動画生成AI スタートガイド』の公式サポートコンテンツです。
ComfyUI を使った画像・動画生成のワークフロー、テンプレート、Google Colab ノートブックを提供しています。
オリジナルキャラクター「響姫メイ」と「渋谷リズ」が渋谷で待ち合わせる15秒のCM風動画です。 キャラクター設定 → シナリオ → イメージボード → 動画生成までを、本書の手順どおりに作れます。
この動画を作るのに使ったプロンプトは 第5章のプロンプト集(https://j.aicu.ai/SG26c5 )で全文公開しています。
- 発売日: 2026年9月19日(土)
- ISBN: 978-4-8156-3767-5
- サイズ: B5判 / 320ページ
- 定価: 3,300円(本体3,000円+10%税)
- 著者: AICU media 編集部 / 白井 暁彦 / 道草 雑草子(ざすこ)
- 出版社: SBクリエイティブ
- 書籍ページ: https://www.sbcr.jp/product/4815637675/
- 対応環境: Google Colab & Stability Matrix
- 第1章 生成AIの基礎知識を身に付けよう
- 第2章 画像と動画を生成する準備を整えよう
- 第3章 画像を生成してみよう
- 第4章 オリジナルキャラクターを創り出そう
- 第5章 動画を生成してみよう
- 第6章 生成AIとの向き合い方を考えよう
- 第7章 生成AIと共に歩んでいこう
書籍内で参照する固定ディレクトリです。
| ディレクトリ | 内容 |
|---|---|
ipynb/ |
Google Colab 用ノートブック(ComfyUI / Forge / LoRA 学習) |
prompts/ |
章ごとのプロンプト素材 |
workflow/ |
ComfyUI ワークフロー JSON(UI 形式) |
api-workflows/ |
ComfyUI ワークフロー JSON(API 形式) |
WebUI_Launch_Setup_Files/ |
WebUI (Forge) 用の設定ファイル(Config-Presets / prompt-all-in-one) |
images/ |
ノートブックが input/ に自動取得するサンプル画像(sg26_*.png)、書影、解説図 |
bench/ |
トンネル速度ベンチマーク |
| ファイル | 内容 |
|---|---|
ipynb/ComfyUI-pinggy.ipynb |
ComfyUI 起動ノートブック(Pinggy版)— 書籍で使用するのはこちら |
ipynb/ComfyUI.ipynb |
ComfyUI 起動ノートブック(Cloudflare版・時間制限なしの代替) |
ipynb/Stable_Diffusion_WebUI_Forge_classic.ipynb |
Forge (WebUI) 起動ノートブック |
ipynb/SG26-LoRA-KohyaTrainer.ipynb |
LoRA 学習ノートブック |
prompts/chap5/README.md |
第5章のプロンプト全文(動画サンプル付き) |
bench/bench_tunnel.py |
トンネル方式ベンチマークスクリプト |
書籍紙面の QR コードはこの短縮URLを指しています。リポジトリ構成が変わっても、 短縮URLの転送先を付け替えることでリンクは維持されます。
| 短縮URL | 開いたとき | 内容 | 紙面 |
|---|---|---|---|
| https://j.aicu.ai/SG26P | 🚀 Colab で起動 | ComfyUI 起動ノートブック Pinggy 版(書籍で使用) | 2章 |
| https://j.aicu.ai/CSGF | 🚀 Colab で起動 | Forge Classic 起動ノートブック | 2-5 p.68-69 |
| https://j.aicu.ai/SG26CW | 🚀 Colab で起動 | ComfyUI 起動ノートブック Wan2.2 版 | 5-2 / 5-3 p.228-229 |
| https://j.aicu.ai/SG26CR | 🚀 Colab で起動 | ComfyUI 起動ノートブック Seedance 2.0 R2V | 5-4 p.254-255 |
| https://j.aicu.ai/LoRA26 | 🚀 Colab で起動 | LoRA Trainer LTS 版(HollowStrawberry 式) | — |
| https://j.aicu.ai/SG26LoRA | 🚀 Colab で起動 | LoRA 学習ノートブック(付録) | 4-5 参照 |
| https://j.aicu.ai/SG26C | 🚀 Colab で起動 | ComfyUI 起動ノートブック Cloudflare 版(代替) | — |
| https://j.aicu.ai/SG26Wan | 💾 ダウンロード | Wan2.2 I2V ワークフロー | 5-2 p.228-229 |
| https://j.aicu.ai/SG26WanF | 💾 ダウンロード | Wan2.2 FLF2V ワークフロー | 5-3 p.240-241 |
| https://j.aicu.ai/SG26R2V | 💾 ダウンロード | Seedance 2.0 R2V ワークフロー | 5-4 p.254-255 |
| https://j.aicu.ai/SG26US | 💾 ダウンロード | SeedVR2 アップスケールワークフロー | 5-4 |
| https://j.aicu.ai/CSGC | 💾 ダウンロード | ComfyUI 起動ノートブック(GitHub 表示) | — |
| https://j.aicu.ai/SG26c5 | 📂 一覧を表示 | 第5章のプロンプト集(サンプル動画つき) | 5章 |
| https://j.aicu.ai/SG26A | 🛒 外部サイト | 書籍を購入する(Amazon) | — |
| https://j.aicu.ai/CSG | 🔗 外部サイト | note.com 連載 | — |
🚀 Colab で起動 — QR を読むと Google Colab でノートブックが開きます。 ダウンロードは不要です。ただし Colab で GitHub から開いたノートブックは 編集が保存されません。読者はモデルURL等のフォーム欄を書き換えるので、 紙面には次の一行が必要です。
実行する前に、上部の「ドライブにコピー」をクリックしてください。 コピーしないと、設定を変えてもページを閉じたときに消えてしまいます。
💾 ダウンロード — GitHub のファイルページが開きます。 右上のダウンロードアイコンをクリックして保存し、ComfyUI に読み込みます。
⚠️ ワークフロー(.json)は Colab では開けません。 Colab の GitHub ローダは.ipynbしか受け付けず、JSON を渡すとinvalid notebookになります。ノートブックとワークフローで手順が違うのは このためです。5章 p.228-229 は同じ見開きに両方の QR があるので、書き分けが要ります。
この表は qa/shortlinks.yml が正本で、毎週の QA で転送先まで自動検査しています。
短縮URLの発行・付け替えは人が行います(自動化していません)。
書籍で使用するのは Pinggy 版です。
ipynb/ComfyUI-pinggy.ipynbを Google Colab で開く- ファイル → ドライブにコピーを保存(そのままでは編集内容を保存できません)
- Civitai API キーを Colab のシークレットに
CIVITAI_KEYとして登録 - 必要なモデルの URL を各フォルダ欄に入力
- セルを実行して ComfyUI を起動
- 実行ログに表示された Pinggy の URL を開き、赤い「Enter site」ボタンをクリック
詳しい手順は書籍本編およびノートブック内の説明をご参照ください。
ComfyUI の画面を Colab の外から開くために、トンネルを経由します。 方式ごとにノートブックが分かれています。
| ノートブック | 方式 | 特徴 |
|---|---|---|
ComfyUI-pinggy.ipynbhttps://j.aicu.ai/SG26P |
Pinggy | 書籍で使用。 起動・再起動が高速(20秒〜1分)。画像・動画のアップロードが安定し、Wan2.2 等の重いワークフローが完走しやすい。無料枠は 60分(切れたらセルを再実行) |
ComfyUI.ipynbhttps://j.aicu.ai/SG26C |
Cloudflare | 時間制限なし。ただし大きなペイロードを扱うワークフローでは不安定な場合があります |
Pinggy を使うと、URL を開いたときに次の確認画面が表示されます。 赤い「Enter site」ボタンをクリックすると ComfyUI が開きます(初回のみ)。
Pinggy の詳細: https://pinggy.io/
| ディレクトリ | 形式 | 読み込み方 |
|---|---|---|
workflow/ |
UI 形式 | ComfyUI 画面にドラッグ&ドロップ |
api-workflows/ |
API 形式 | 「Load API workflow」から読み込み |
| ワークフロー | 対応する節 | 必要モデル |
|---|---|---|
SG26Wan22-14B-I2V-GGUF.json |
5-2 画像から動画 | Wan2.2 I2V A14B (GGUF) + UMT5-XXL + Wan2.1 VAE |
SG26Wan22-14B-FLF2V-GGUF.json |
5-3 開始・終了画像から動画 | 同上(I2V と共通) |
WorkFlow_api_seedance2_R2V.json |
5-4 シナリオから動画 | comfy.org API ノード + SeedVR2 |
VideoUpScaleSeedVR2.json |
動画のアップスケール | SeedVR2 |
| ワークフロー | 用途 | 必要モデル |
|---|---|---|
sdxl_txt2img.json |
SDXL 画像生成(軽量テスト用) | Sierunami.v1 checkpoint |
wan22_t2v.json |
Wan2.2 テキスト→動画(重量テスト用) | Wan2.2 T2V 14B + UMT5-XXL + Wan2.2 VAE |
モデルのダウンロード URL はノートブック内のメモセルを参照してください。
書籍で使用した生成AIプロンプトを全文公開しています。
| 内容 | |
|---|---|
| 第5章 | Wan2.2 I2V / FLF2V、Seedance 2.0 R2V のプロンプト15点とサンプル動画 |
Cloudflare と Pinggy のトンネル方式を定量比較するスクリプトです。
ComfyUI が起動した状態で、Colab のセル or ターミナルから実行します:
# ベースライン(ローカル直接接続)
python bench/bench_tunnel.py --host http://127.0.0.1:8188 --label local
# Cloudflare トンネル経由
python bench/bench_tunnel.py --host https://xxxx.trycloudflare.com --label cloudflare
# Pinggy トンネル経由
python bench/bench_tunnel.py --host https://xxxx.a.pinggy.link --label pinggy
# SDXL のみ(軽量テスト、30秒程度)
python bench/bench_tunnel.py --host https://xxxx.a.pinggy.link --label pinggy --test sdxl
# Wan2.2 のみ(重量テスト、数分)
python bench/bench_tunnel.py --host https://xxxx.a.pinggy.link --label pinggy --test wan22
# 結果を比較
python bench/bench_tunnel.py --compare results/| テスト | 内容 | 切り分け対象 |
|---|---|---|
| latency | API レスポンス時間 | トンネルのオーバーヘッド |
| sdxl | SDXL txt2img (1024x1024) | 小ペイロード画像生成 |
| wan22 | Wan2.2 T2V (832x480, 33f) | 大ペイロード動画生成 |
| upload | 画像アップロード | multipart POST の安定性 |
結果は results/tunnel_bench_{label}.json に保存されます。
- Google Colab (T4 / L4 GPU)
- ローカル ComfyUI Desktop
- SSH 接続環境(AICU サーバー等)
- 書籍情報(SBクリエイティブ)
- ComfyUI 起動ノートブック(Pinggy版)を Colab で開く
- note.com 連載
- AICU media
- ComfyUI 公式
- ComfyUI ワークフローテンプレート
- ハッシュタグ: #AIcsg
- 画像生成AI Stable Diffusion スタートガイド(SDXL対応・第3刷)
- ComfyUI マスターガイド
書籍のサポートは複数のリポジトリに分かれています。
| リポジトリ | 役割 |
|---|---|
| aicuai/Book-SG26(本リポジトリ) | ノートブック・ワークフロー・プロンプト素材 |
| aicuai/ComfyLTS | 動作確認済みバージョンの固定台帳(LTS ライン) |
| AICU/SDXL-LoRA | 学習用データセットと LoRA |
| AICU/ComfyLTS | ControlNet モデル |
| aicuai/Book-StartGuideSDXL | 前作(SDXL・黄色本) |
研究・記事・教材で本書やこのリポジトリの内容を参照する場合、出典を示していただければ 許諾の申請は不要です。引用の範囲を超える転載(章まるごと・図版の再配布)は SBクリエイティブにお問い合わせください。
| 項目 | 値 |
|---|---|
| 書名 | 【キャラクターを創り動かす】画像・動画生成AI スタートガイド |
| 著者 | AICU media 編集部、白井 暁彦、道草 雑草子 |
| 出版社 | SBクリエイティブ |
| 発行 | 2026年9月19日 |
| ISBN | 978-4-8156-3767-5 |
| 判型・頁 | B5判 / 320ページ |
| 書籍ページ | https://www.sbcr.jp/product/4815637675/ |
| 購入(Amazon) | https://j.aicu.ai/SG26A |
| サポートリポジトリ | https://github.com/aicuai/Book-SG26 |
AICU media 編集部・白井暁彦・道草雑草子『【キャラクターを創り動かす】画像・動画生成AI スタートガイド』SBクリエイティブ, 2026, ISBN 978-4-8156-3767-5.
このリポジトリのワークフローやプロンプトを使った場合は、あわせて
https://github.com/aicuai/Book-SG26 を併記してください。
日本語フィールドをそのまま使う場合(upLaTeX / LuaLaTeX + pBibTeX 等):
@book{aicu2026startguide,
author = {AICU media 編集部 and 白井 暁彦 and 道草 雑草子},
title = {【キャラクターを創り動かす】画像・動画生成AI スタートガイド},
publisher = {SBクリエイティブ},
year = {2026},
month = {9},
isbn = {978-4-8156-3767-5},
pages = {320},
url = {https://www.sbcr.jp/product/4815637675/},
note = {サポートリポジトリ: \url{https://github.com/aicuai/Book-SG26}}
}ASCII のみの処理系向け(英語論文で引用する場合):
@book{aicu2026startguide_en,
author = {{AICU media Editorial Department} and Shirai, Akihiko and Michikusa, Zasuko},
title = {Start Guide to Image and Video Generative {AI}: Create and Animate Your Own Characters},
publisher = {SB Creative},
address = {Tokyo, Japan},
year = {2026},
month = {9},
isbn = {978-4-8156-3767-5},
pages = {320},
language = {japanese},
url = {https://www.sbcr.jp/product/4815637675/},
note = {In Japanese. Support repository: \url{https://github.com/aicuai/Book-SG26}}
}英題は本書の内容を説明するための便宜的な訳で、公式の英語版書名ではありません。
本書の手順で作った画像・動画はあなたのものです。出典表記の義務はありません。 「この本で作りました」と添えていただけると励みになります(#SG26)。
ただしモデルごとに再配布条件が異なります。下のライセンスをご確認ください。
© AICU Japan 株式会社 / All Rights Reserved.
本リポジトリのワークフロー JSON・プロンプト素材・ノートブックは、 本書の読者が自分の環境へ複製し、実行し、改変してお使いいただけます。 生成した画像・動画は、自分の作品として公開・商用利用できます。
上記以外の権利は留保します。詳しくは NOTICE.md をご覧ください。
ただし、これらが呼び出すソフトウェアとモデルには、それぞれ別のライセンスがあります。 とくに生成した画像の商用利用とモデル自体の再配布は条件が異なるので、 下表をご確認ください(2026-08-20 時点の実査)。
| 対象 | ライセンス |
|---|---|
| ComfyUI | GPL-3.0 |
| ComfyUI_GGUF | Apache-2.0 |
| ComfyUI-SeedVR2_VideoUpscaler | Apache-2.0 |
| rgthree-comfy | MIT |
| ComfyUI_essentials | MIT |
| ComfyUI-Frame-Interpolation | MIT |
| ComfyUI-KJNodes | GPL-3.0 |
| ComfyUI-VideoHelperSuite | GPL-3.0 |
| ComfyUI-VFI | 記載なし |
| ComfyUI-PainterI2V | 記載なし |
| ComfyUI-LogicUtils | 記載なし |
| 対象 | ライセンス |
|---|---|
| Wan2.2 / Wan2.1 ComfyUI Repackaged | Apache-2.0 |
| Wan2.2-I2V / T2V-A14B-GGUF | Apache-2.0 |
| stabilityai/sdxl-vae | MIT |
| Kijai/WanVideo_comfy | 記載なし(上流 Wan-AI は Apache-2.0) |
| mellow_pencil-XL | Fair AI Public License 1.0-SD |
| Sierunami | Illustrious License(FAIPL 1.0-SD) |
| Flying Effect (Wan2.1 I2V LoRA) | Civitai(Image RentCivit Rent Sell) |
| Flow Camera | Civitai(Image RentCivit Rent Sell) |
| Seedance 2.0(5-4 / ByteDance) | オープンライセンスではなく API 提供者の利用規約。下記参照 |
Fair AI Public License 1.0-SD は、生成物をライセンスの対象外としています。
The output of this software is not covered by this license, and no contributor claims any rights to it.
Sierunami・mellow_pencil-XL で作った画像は、あなたのものです。 販売・作品公開に制限はかかりません。
Seedance 2.0(5-4)だけは性格が違います。 これは ComfyUI の API ノード経由で ByteDance のサービスを呼び出すもので、オープンライセンスではありません。 Comfy の利用規約は出力の権利を利用者が保持すると定め、 Partner Node は各提供者の規約に従うとしています。ByteDance 側も出力の知的財産権を主張しませんが、 「生成できること」は「公開してよいこと」を意味しません。 既存のキャラクター・実在人物に似た出力になっていないか、公開前にご自身で確認してください。 オリジナルキャラクターを使い、権利者の了解が取れているものであれば問題ありません。
モデルファイル自体を配り直す場合は、条件が変わります。
- Sierunami — 作者が「Do not reprint this model」と明記しています。 マージや共有は可能ですが、派生物の商用利用(生成サービス・受注モデル等)はできません
- FAIPL 1.0-SD はコピーレフトです。派生物は同じ自由度を保つライセンスで公開する必要があります
- Civitai のモデルは
Sellフラグがあるものだけ再配布できます
読者が自分の環境で使う分には、これらの制限は関係ありません。
本書とこのリポジトリは、多くの方の仕事の上に成り立っています。
ノートブック原作・動作検証 ざすこ(道草 雑草子)— Colab 起動ノートブックの設計と、 全経路の実機確認をご担当いただきました。
モデル・カスタムノードの作者のみなさま Ocean3(Sierunami)/ Y_AI_N(Flying Effect)/ Nul_samx(Flow Camera)/ bluepen5805(mellow_pencil-XL)/ Kijai / Kosinkadink / cubiq / rgthree / Fannovel16 / Isi-dev / numz / aria1th / GACLove / princepainter
上流プロジェクト ComfyUI(comfyanonymous 氏と貢献者のみなさま)/ Comfy-Org / QuantStack / Wan-AI / Stability AI / Pinggy / Cloudflare
QA レビュアーのみなさま 発売前の原稿を読み、誤りと分かりにくさを指摘してくださった読者レビュアーのみなさまに感謝します。
編集 SBクリエイティブ 編集部
不具合報告・ご質問は Issues へお願いします。
書籍の紙面は刊行後に修正できません。紙面のQRコードが指す先を壊さないことを 最優先に、次の方針で運用しています。
書籍のQRコードは短縮URLを指しており、転送先の付け替えでリンクを維持できます。 ただし付け替えを忘れると、読者は404に着地します。
- 移動前に、そのパスを指す短縮URLが無いか確認する
- 移動後に短縮URLの転送先を付け替える
curl -o /dev/null -w '%{http_code}' -L <短縮URL>で疎通を確認する
ノートブックや README が参照しているファイル名も、あわせて更新してください。
ipynb/ 配下のノートブックは短縮URLの参照先で、読者がいつ開くか分かりません。
検証していない変更を main に入れないでください。
とくに書籍で使用する ipynb/ComfyUI-pinggy.ipynb(https://j.aicu.ai/SG26P )は要注意です。
- ブランチを切って push する
https://colab.research.google.com/github/aicuai/Book-SG26/blob/<branch>/ipynb/<ノートブック名>で実機テストする(ローカルでは Colab 環境を再現できません)- 動作確認後に
mainへマージする
必ず raw.githubusercontent.com を使ってください。
github.com/.../blob/... を指定すると、画像ではなくHTMLページがその
ファイル名で保存されます(ダウンローダはURL末尾からファイル名を作るだけのため)。
blob版: HTTP 200 / text/html ← HTMLページ
raw版 : HTTP 200 / image/png ← 本物のPNG
Colab では相対パスも解決されないため、ノートブック内の画像は絶対URLにします。
GitHub の README では mp4 をインライン再生できません(<video> タグは
サニタイザで除去されます)。再生ボタン付きのポスター画像を置き、クリックで
GitHub の動画プレイヤーへ遷移させてください。
書籍は刊行後に修正できませんが、ソフトウェアは毎週変わります。 そのため本リポジトリでは「いつの時点の組み合わせで動作確認したか」を明示します。
書籍の各刷・各章の検証時点に対応する リリースタグを打ちます。
| タグ | 時点 | 内容 |
|---|---|---|
beta |
初稿 | 執筆・検証中のスナップショット |
rc1 |
校了 | 校了時点。誌面と一致 |
v1.0 |
発売日(2026-09-19) | 第1刷に対応する正式版 |
# 書籍(第1刷)に対応する内容を取得する
git clone https://github.com/aicuai/Book-SG26.git
cd Book-SG26
git checkout v1.0タグを使えば、あなたの手元と書籍の記述が確実に一致します。 最新版(main)は改善が入っている代わりに、書籍の画面と異なる場合があります。
ノートブックは AICU ComfyUI LTS(AICU が動作検証した ComfyUI とカスタムノードの組み合わせ)を 使用します。ComfyUI 本体は2〜4週ごとに新版が出るため、最新版をそのまま使うと 実行した日によって結果が変わることがあります。LTS はこれを防ぐ仕組みです。
各ノートブックの冒頭に、検証時点の版数を記載しています。
- タグを確認 —
git checkoutで書籍に対応するタグに切り替える - Issue で報告 — Issues に、 実行日・エラーメッセージ・使用したノートブック名を添えてご報告ください
- モデルの配布元が変更・削除された場合は、本リポジトリ側で追従します
生成AI分野は変化が速く、書籍執筆時点と現在で状況が変わることがあります。 本リポジトリは継続的に検証・更新し、読者の皆さまが最後まで手を動かせる状態を維持します。

