diagram-creator は何をしますか?
Mermaid、PlantUMLなどのテキストベースの図ツールを使用してプロフェッショナルな図を作成します。フローチャート、シーケンス図、アーキテクチャ図などを生成できます。
サポートされている図の種類
- フローチャート - プロセスやワークフローの視覚化
- シーケンス図 - オブジェクト間の相互作用を時系列で表現
- クラス図 - オブジェクト指向設計の表現
- 状態図 - 状態遷移のモデル化
- ER図 - エンティティ関連図
- ガントチャート - プロジェクトスケジュールの管理
- アーキテクチャ図 - システムアーキテクチャの表現
使用方法
AIエージェントとの対話の中で、図のタイプと内容を指定するだけで、対応するテキストベースのコードが生成され、レンダリングされます。
例:
ユーザー: ECサイトの注文処理フローチャートを作成して
AI: 以下のMermaidコードを生成します:
```mermaid
graph TD
A[注文受付] --> B{在庫確認}
B -->|在庫あり| C[注文処理]
B -->|在庫なし| D[在庫切れ通知]
C --> E[支払い処理]
E --> F[発送手配]
F --> G[注文完了]
または、次のようにPlantUMLコードも生成できます。
ユーザー: マイクロサービスのアーキテクチャ図を作成して
AI: 以下のPlantUMLコードを生成します:
```plantuml
@startuml
!include <C4/C4_Container>
Person(customer,