Generador de diagramas de secuencia
Escriba un mensaje por línea y vea quién habla con quién, en orden, como diagrama de secuencia.
Procesado localmente en tu navegador· Tus datos se quedan en tu navegador.
¿Qué es Generador de diagramas de secuencia?
Un diagrama de secuencia muestra cómo los participantes (usuarios, servicios, bases de datos) intercambian mensajes a lo largo del tiempo. Es la forma habitual de documentar una llamada a una API, un flujo de inicio de sesión o el establecimiento de un protocolo.
En modo rápido solo escribe "Emisor -> Receptor: mensaje" por línea, y "-->" para una respuesta discontinua. La herramienta declara los participantes por orden de aparición, convierte las flechas a la sintaxis de Mermaid, escapa los caracteres que romperían el analizador y muestra el código Mermaid generado junto al diagrama. También puede pegar su propio código sequenceDiagram con bucles, alternativas y notas.
¿Cómo funciona?
- Escriba los mensajes como "Emisor -> Receptor: texto" (uno por línea); use "-->" para las respuestas.
- Marque "Numerar los mensajes" para la numeración automática y elija si los participantes se repiten abajo.
- Elija un tema y revise el diagrama y el panel "Código Mermaid" generado.
- Exporte SVG o PNG, o copie el código Mermaid en su documentación.
Casos de uso habituales
- Documentar una llamada a una API REST o un flujo de inicio de sesión OAuth entre navegador, servidor y base de datos.
- Explicar la interacción entre microservicios en una revisión de diseño.
- Esbozar el establecimiento de un protocolo para una especificación.
- Preparar un informe de soporte o de incidente que muestre el orden de los eventos.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
Browser -> Server: GET /login Server -> Database: Find user Database --> Server: User record Server --> Browser: 200 OK + session cookie Browser -> Server: GET /dashboard Server --> Browser: Dashboard page
Privacidad
Generador de diagramas de secuencia se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
El esquema rápido solo admite mensajes simples y flechas de respuesta. Los bucles, los bloques alt/opt, las activaciones y las notas requieren código Mermaid sequenceDiagram. Los nombres de participantes con espacios se muestran mediante alias.
Preguntas frecuentes
¿Cómo muestro un mensaje de respuesta?
Use una flecha con doble guion: "Servidor --> Navegador: 200 OK" dibuja una línea discontinua, mientras que "Navegador -> Servidor: GET /" dibuja una continua con punta de flecha.
¿Pueden los participantes tener nombres con espacios?
Sí. Nombres como "Servicio de pagos" se declaran con un identificador generado y se muestran con su nombre completo en el diagrama.
¿Puedo añadir bucles o alternativas?
Sí, en modo código Mermaid. Pegue código que empiece por sequenceDiagram y use loop, alt/else, opt, par y Note over; la opción de numeración sigue aplicándose.
Herramientas relacionadas
Editor Mermaid en vivo
Un editor Mermaid libre: escriba el diagrama como código y obtenga una vista renderizada en vivo que puede exportar.
Markdown y diagramas
Generador de diagramas de flujo
Describa un proceso con una cadena de pasos por línea y obtenga un diagrama de flujo junto con el código Mermaid que lo genera.
Markdown y diagramas
Generador de diagramas de estados
Liste las transiciones entre estados y obtenga un diagrama de máquina de estados con los eventos sobre las flechas.
Markdown y diagramas
Generador de diagramas de clases
Escriba código classDiagram con clases, miembros y relaciones y vea el diagrama UML al instante.
Markdown y diagramas
Generador de diagramas ER
Describa sus tablas, claves y relaciones como código Mermaid erDiagram y vea el diagrama ER al instante.
Markdown y diagramas
Visor JSON
Explore un documento JSON como un árbol desplegable en lugar de un muro de texto, con un resumen de su estructura.
JSON y datos