Nothing close enough? Start from a blank block diagram → Describe it in one paragraph.
How to use a block diagram template.
- 01Décrivez les composants du système
Répertoriez les principaux services ou couches : « dessine une architecture de microservices avec une passerelle API, un service utilisateur, un service de commandes et une base PostgreSQL ».
- 02Précisez le style de communication
Indiquez si les services communiquent via REST, gRPC ou une file de messages. L’IA étiquette les flèches avec le protocole.
- 03Regroupez en zones ou niveaux
Demandez de « regrouper les couches frontend, backend et données dans des couloirs distincts » pour obtenir une vue N-tier plus lisible.
- 04Ajoutez les intégrations externes
Mentionnez les services tiers — Stripe, SendGrid, S3 — et l’IA les place à l’extérieur de la frontière du système avec des connexions étiquetées.
- 05Exportez pour la documentation
Téléchargez le diagramme en blocs au format PNG ou SVG pour l’intégrer à un README, une page Confluence ou un dossier de décision d’architecture (ADR).
Questions about block diagram templates
Quelle est la différence entre un diagramme en blocs et un diagramme de composants UML ?
Un diagramme en blocs utilise des rectangles simples étiquetés et des flèches pour représenter la structure d’un système : il est informel et rapide à produire. Un diagramme de composants UML respecte la notation UML avec ses stéréotypes et connecteurs d’interface. ChatDiagram génère des diagrammes en blocs ; pour une notation UML stricte, utilisez l’option de diagramme de composants.
Puis-je représenter des communications synchrones et asynchrones sur le même diagramme ?
Oui. Demandez à l’IA d’utiliser des flèches pleines pour les appels REST/gRPC synchrones et des flèches en pointillés pour les messages asynchrones d’événements ou de files d’attente.
Comment représenter un monolithe avec un nouveau microservice ?
Décrivez le modèle strangler fig : « affiche le bloc du monolithe existant avec un nouveau microservice d’authentification extrait de celui-ci ». L’IA ajoute une frontière d’extraction en pointillés.
Cette solution convient-elle aux architectures cloud (AWS, GCP, Azure) ?
Oui. Mentionnez le fournisseur cloud et les services (« AWS ALB, cluster ECS, RDS Aurora », par exemple) et ChatDiagram étiquette chaque bloc avec le nom du service. Pour les jeux d’icônes AWS officiels, exportez le diagramme puis ajoutez-les dans votre outil préféré.