Mermaidマインドマップ — ブレインストーミングと計画
Mermaidでブレインストーミング、機能計画、ナレッジマッピング用のマインドマップを作成します。インデントベースの構文、図形、アイコンを使った視覚的思考を学びます。
Diagram Types
詳細な説明
Mermaidのマインドマップ
マインドマップは中心のアイデアから外側に分岐する放射状のダイアグラムです。Mermaidのマインドマップ構文はインデントで階層を定義するため、最も直感的に書けるダイアグラムタイプの一つです。
基本構文
マインドマップはインデント(スペース)で親子関係を作成します:
mindmap
root((Project Ideas))
Feature A
Sub-feature 1
Sub-feature 2
Feature B
Sub-feature 3
Feature C
ルートノードが最初に定義され、インデントの各レベルがより深い分岐を作成します。
ノード形状
フローチャートと同様に、マインドマップノードは異なる形状をサポートします:
mindmap
root((Central Idea))
[Square]
(Rounded)
))Bang((
)Cloud(
{{Hexagon}}
((text))— 円(通常ルートに使用)[text]— 四角形(text)— 角丸四角形))text((— バン/爆発)text(— 雲形{{text}}— 六角形
アイコン
ノードの後に::icon()構文でアイコンを追加します:
mindmap
root((DevToolbox))
Formatters
::icon(fa fa-code)
JSON
YAML
SQL
Converters
::icon(fa fa-exchange)
Base64
URL Encode
Generators
::icon(fa fa-cog)
UUID
Hash
計画の完全な例
mindmap
root((Q1 Roadmap))
Performance
Lazy loading
Image optimization
Bundle analysis
Features
Dark mode
Export to PDF
Keyboard shortcuts
Infrastructure
CI/CD pipeline
Monitoring
Staging environment
Documentation
API docs
User guide
Contributing guide
ヒント
- 深さは3〜4レベルに抑える — ネストが深くなると読みにくくなります。
- 強調に形状を使う — アクションアイテムは四角形、アイデアは角丸、緊急項目はバン形状にしましょう。
- まず広く、後で精査 — まずすべてのアイデアを書き出し、その後ブランチを再編成します。
- 他のダイアグラムと組み合わせる — ブレインストーミングにマインドマップを使い、主要なブランチをフローチャートやガントチャートに変換して実行に移しましょう。
ユースケース
スプリント計画セッションを実施するプロダクトマネージャーのケース。マインドマップがスプリントゴールから放射状に提案機能、技術的負債項目、バグ修正をすべて捉え、優先順位付けと作業割り当ての前に全体のスコープを把握しやすくします。