Nothing close enough? Start from a blank block diagram → Describe it in one paragraph.
How to use a block diagram template.
- 01Descrivi i componenti del sistema
Elenca i servizi o i livelli principali: «disegna un’architettura a microservizi con un API gateway, un servizio utenti, un servizio ordini e un database PostgreSQL».
- 02Specifica lo stile di comunicazione
Indica se i servizi comunicano tramite REST, gRPC o una coda di messaggi. L’AI etichetterà le frecce con il protocollo.
- 03Raggruppa in zone o livelli
Chiedi di «raggruppare i livelli frontend, backend e dati in corsie separate» per ottenere una vista N-tier più ordinata.
- 04Aggiungi integrazioni esterne
Indica i servizi di terze parti — Stripe, SendGrid, S3 — e l’AI li posizionerà fuori dal confine del sistema, con connessioni etichettate.
- 05Esporta per la documentazione
Scarica il diagramma a blocchi in formato PNG o SVG per inserirlo in un README, una pagina Confluence o un architecture decision record (ADR).
Questions about block diagram templates
Qual è la differenza tra un diagramma a blocchi e un diagramma dei componenti UML?
Un diagramma a blocchi usa semplici rettangoli con etichette e frecce per mostrare la struttura di un sistema: è informale e rapido da realizzare. Un diagramma dei componenti UML segue la notazione UML, con stereotipi e connettori per le interfacce. ChatDiagram genera diagrammi a blocchi; per una notazione UML rigorosa usa l’opzione per i diagrammi dei componenti.
Posso mostrare comunicazioni sincrone e asincrone nello stesso diagramma?
Sì. Chiedi all’AI di usare frecce continue per le chiamate REST/gRPC sincrone e frecce tratteggiate per i messaggi asincroni tramite eventi o code.
Come rappresento un monolite insieme a un nuovo microservizio?
Descrivi il pattern strangler fig: «mostra il monolite legacy con un nuovo microservizio di autenticazione estratto da esso». L’AI aggiungerà un confine di estrazione tratteggiato.
È adatto alle architetture cloud (AWS, GCP, Azure)?
Sì. Indica il provider cloud e i servizi, ad esempio «AWS ALB, cluster ECS, RDS Aurora», e ChatDiagram etichetterà ogni blocco con il nome del servizio. Per i set ufficiali di icone AWS, esporta il diagramma e aggiungi le icone con lo strumento che preferisci.