Nothing close enough? Start from a blank block diagram → Describe it in one paragraph.
How to use a block diagram template.
- 01Describe los componentes del sistema
Enumera los servicios o capas principales: "dibuja una arquitectura de microservicios con un API gateway, un servicio de usuarios, un servicio de pedidos y una base de datos PostgreSQL".
- 02Especifica el estilo de comunicación
Indica si los servicios se comunican mediante REST, gRPC o una cola de mensajes. La IA etiquetará las flechas con el protocolo.
- 03Agrupa por zonas o niveles
Pide que "agrupe las capas de frontend, backend y datos en carriles independientes" para obtener una vista N-tier más clara.
- 04Añade integraciones externas
Menciona servicios de terceros —Stripe, SendGrid, S3— y la IA los situará fuera del límite del sistema, con conexiones etiquetadas.
- 05Exporta para la documentación
Descarga el diagrama de bloques como PNG o SVG para insertarlo en un README, una página de Confluence o un registro de decisiones de arquitectura (ADR).
Questions about block diagram templates
¿Cuál es la diferencia entre un diagrama de bloques y un diagrama de componentes UML?
Un diagrama de bloques utiliza rectángulos y flechas simples con etiquetas para mostrar la estructura de un sistema; es informal y rápido de crear. Un diagrama de componentes UML sigue la notación UML, con estereotipos y conectores de interfaz. ChatDiagram genera diagramas de bloques; para usar UML de forma estricta, elige la opción de diagrama de componentes.
¿Puedo mostrar comunicación síncrona y asíncrona en el mismo diagrama?
Sí. Pide a la IA que utilice flechas continuas para las llamadas REST/gRPC síncronas y flechas discontinuas para los mensajes asíncronos de eventos o colas.
¿Cómo represento un monolito junto a un microservicio nuevo?
Describe el patrón strangler fig: "muestra el bloque del monolito heredado con un nuevo microservicio de autenticación extraído de él". La IA añadirá un límite de extracción discontinuo.
¿Sirve para arquitecturas cloud (AWS, GCP, Azure)?
Sí. Menciona el proveedor y los servicios en la nube (por ejemplo, "AWS ALB, clúster de ECS, RDS Aurora") y ChatDiagram etiquetará cada bloque con el nombre del servicio. Para conjuntos oficiales de iconos de AWS, exporta el diagrama y añade los iconos en tu herramienta preferida.