🔄 Mermaid
Tillståndsdiagram
Fånga varje tillstånd och övergång i ett system
Vad är ett Tillståndsdiagram?
Ett tillståndsdiagram visar de tillstånd ett objekt kan befinna sig i och de händelser som flyttar det mellan dem: orderlivscykler, dokumentflöden, UI-tillstånd, anslutningshantering. Oumbärligt så fort “vilket tillstånd är vi i?” spelar roll.
Live-exempel
stateDiagram-v2
[*] --> Draft
Draft --> Review : submit
Review --> Draft : request changes
Review --> Approved : approve
Approved --> Published : publish
Published --> Archived : archive
Archived --> [*]När det ska användas
Modellera livscykler för beställningar, ärenden eller dokument
Designa tillstånd för UI-komponenter och anslutningar
Specificera affärsregler kring statusövergångar
Grundläggande syntax
stateDiagram-v2
[*] --> Idle
Idle --> Active : start
Active --> [*] : stopFrågor om detta diagram
Vad är skillnaden mot ett flödesschema?
Ett flödesschema följer en process från start till mål. Ett tillståndsdiagram beskriver alla möjliga tillstånd för en sak och vilka händelser som utlöser övergångar — inklusive cykler och feltillstånd.
Stöder Mermaid nästlade tillstånd?
Ja — stateDiagram-v2 stöder sammansatta (nästlade) tillstånd, forks, joins, val och anteckningar för realistiska tillståndsmaskiner.
Skapa ditt Tillståndsdiagram nu
Beskriv det på vanligt språk — AI:n skriver Mermaid-koden åt dig.
Öppna Mermaid Studio