Mermaid Diagramm-Generator
Wandeln Sie eine eingerückte Liste in Mermaid Flussdiagramm-, Hierarchiegraph- oder Mindmap-Definitionen um.
Mermaid Diagramm-Generator
Fügen Sie eine eingerückte oder aufzählungsgezeichnete Liste ein und dieses Tool konvertiert sie direkt in Mermaid-Diagrammsyntax, die Sie in eine README-Datei, eine Wiki-Seite, Notion oder jeden Editor mit Mermaid-Unterstützung einfügen können. Jede Einrückungsebene wird zu einer Eltern-Kind-Beziehung, sodass ein Prozessablauf, ein Organigramm oder eine Ordnerstruktur zu einer Diagrammdefinition wird, ohne die Knoten- und Kantensyntax selbst von Hand zu schreiben.
Wählen Sie zunächst den Diagrammtyp: Flussdiagramm und Hierarchiegraph verwenden beide die Knoten-und-Pfeile-Syntax von Mermaid (der Unterschied liegt nur im Schlüsselwort, das die Definition öffnet), während Mindmap das verschachtelte, pfeilfreie Layout erzeugt, das Mermaid für radiale Gedankenkarten verwendet. Richtung (oben-nach-unten, links-nach-rechts, unten-nach-oben, rechts-nach-links) und Verbindungsstil (Pfeil, gepunktet, dick) gelten für Flussdiagramme und Hierarchiegraphen. Knotenform bestimmt, ob jedes Element als Rechteck, gerundete Box, Raute oder Zylinder dargestellt wird. Deaktivieren Sie automatisch generierte IDs, um den Bezeichner jedes Knotens von seinem eigenen Text statt einer generischen Sequenz wie n1, n2, n3 abzuleiten — nützlich, wenn Sie die Raw-Syntax genauso leicht lesen möchten wie das gerenderte Bild. Knotennummerierung präfixiert jedes Label mit seiner Position in der Liste, und maximale Verschachtelungstiefe lässt Sie begrenzen, wie viele Einrückungsebenen einbezogen werden, wodurch alles Tiefere verworfen wird.
Einrückung kann Tabulatoren, Leerzeichen oder ein führendes Aufzählungszeichen (-, *, •, +) verwenden — das Tool misst relative Einrückungsbreite statt einer festen Tabstoppgröße anzunehmen, sodass gemischte Listen immer noch korrekt verschachtelt werden. Anführungszeichen, Klammern, Klammern und andere Zeichen, die Mermaid-Syntax sonst unterbrechen würden, werden in Labels automatisch escaped, sodass eingefügte Text niemals ungültige Ausgabe erzeugt. Windows (CRLF) und Unix (LF) Zeilenumbrüche werden auf die gleiche Weise behandelt, und die Live-Tally unter der Ausgabe meldet Zeilen rein, Knoten und Kanten erzeugt sowie Gesamtzeichen.
Alles läuft lokal in Ihrem Browser — Ihre Gliederung wird nirgends hochgeladen. Kopieren Sie die generierte Syntax, laden Sie sie als .txt-Datei herunter, oder schicken Sie die Ausgabe zurück in die Eingabe, um die Struktur zu verfeinern, bevor Sie sie in Ihr Diagramm-Tool einfügen.