テキストからシステムアーキテクチャ図を生成する
使うタイミング: ドキュメントにアーキテクチャを記述済みで、チャットから離れずにダイアグラムを作りたいとき。
前提条件
- mcp-mermaidがインストール済みであること — MCPクライアントのコンフィグで npx -y mcp-mermaid を設定
フロー
-
システムを説明するHere's my architecture: Cloudflare → API (Node) → Postgres + Redis → Worker (Go). Generate a Mermaid flowchart showing this.✓ コピーしました→ 有効なMermaidソースがSVGとしてレンダリングされる
-
スタイルを調整するMake Cloudflare blue, Postgres green, Redis red. Use dashed edges for async.✓ コピーしました→ 修正されたダイアグラム
-
ファイルに保存するOutput as PNG file at ./docs/arch.png with white background.✓ コピーしました→ ディスク上にファイルが生成される
結果: 設計ドキュメントにそのまま貼れるアーキテクチャPNG。
注意点
- 非常に複雑なダイアグラムはMermaidのレイアウト制限に達する — 複数のダイアグラムに分割するか、subgraphでグルーピングする
- テーマの色がドキュメントに合わない — デフォルトに頼らず、テーマ設定を明示的に指定する