YAMLを書くだけでマンガが生成される — manga-systemの4段階パイプライン
「マンガを自動生成」の本当の難しさ
マンガにはキャラクターの一貫性とレイアウトの制御が必要です。manga-systemは、この2つの問題を「YAMLによる事前定義」と「参照画像による一貫性担保」で解決した、Python製のマンガ自動生成システムです。
4段階パイプライン
Story Input → YAML Expansion → Image Generation → Output Organization
Stage 1: 簡易YAMLの書き方
title: "Claude Codeが型エラーを直してくれた話"
layout: "4panel_equal"
scenes:
- character: TEN
emotion: 悩み
dialogue: "型エラー30個もある..."
background: "オフィス、暗い雰囲気"
description: "モニターを見て頭を抱えている"
character、emotion、dialogue、background、description の5つだけ書けばマンガになります。
2キャラクター x 6感情
- TEN(天ちゃん): 若いエンジニア。チビキャラ風、黒髪メガネ
- CLAUDECODE(クロード): 宇宙服ロボット。オレンジのフェイスパネル
4つのレイアウトパターン
3panel / 4panel_equal / 5panel / 6panel — アスペクト比は1:1.4で統一。
「設計は人間、実行はAI」の一貫性
AIの自由度を意図的に制限しています。キャラクターは2人。感情は各6パターン。レイアウトは4パターン。制約があるから再現性が生まれます。
