Přeskočit na obsah
100% lokálně

Generátor Mermaid diagramů

Změňte odsazený seznam na Mermaid diagram - vývojový diagram, hierarchický graf nebo myšlenou mapu.

Vstup
Výstup

Generátor Mermaid diagramů

Vložte odsazený nebo označený seznam položek a tento nástroj jej změní přímo na Mermaid syntax diagramu, připravený k vložení do README, wiki stránky, Notionu nebo jakéhokoli editoru s podporou Mermaid. Každá úroveň odsazení se stává vztahem rodič-dítě, takže přehled procesu, organizační graf nebo strukturu složky se změní na definici diagramu bez ručního psaní syntaxu uzlů a hran.

Nejprve vyberte typ diagramu: vývojový diagram a hierarchický graf používají syntaxi Mermaid s uzly a šipkami (rozdíl je pouze v klíčovém slově, které otevírá definici), zatímco myšlenková mapa vytváří vnořené rozložení bez šipek, které Mermaid používá pro radiální myšlenkové mapy. Směr (shora dolů, zleva doprava, zdola nahoru, zprava doleva) a styl konektoru (šipka, tečkovaná, tlustá) platí pro vývojové diagramy a hierarchické grafy. Tvar uzlu řídí, zda se každá položka vykresluje jako obdélník, zaoblený box, diamant nebo válec. Vypněte automaticky generované ID, abyste odvodili identifikátor uzlu z jeho vlastního textu místo generické posloupnosti n1, n2, n3 — užitečné, když chcete číst surový syntax stejně snadno jako vykreslený obrázek. Číslování uzlů má prefix každého štítku s jeho pozicí v seznamu a maximální hloubka vnořování vám umožňuje omezit, kolik úrovní odsazení je zahrnuto, pokles cokoli hlubšího.

Odsazení může používat tabulátory, mezery nebo úvodní symbol (-, *, •, +) — nástroj měří relativní šírku odsazení místo předpokladu pevné velikosti tabulace, takže smíšené seznamy se stále správně vnořují. Uvozovky, hranaté závorky, závorky a další znaky, které by jinak porušily syntaxi Mermaid, se automaticky změní v popisech, takže vložený text nikdy nevytváří neplatný výstup. Konce řádků Windows (CRLF) a Unix (LF) se zpracovávají stejně a živý součet pod výstupem hlásí řádky dovnitř, vytvořené uzly a hrany a celkové znaky.

Všechno běží lokálně ve vašem prohlížeči — váš odsah se nikdy nikam nenahraje. Zkopírujte generovanou syntaxi, stáhněte ji jako soubor .txt nebo odešlete výstup zpět do vstupu, abyste pokračovali v zdokonalování struktury před vložením do zvoleného nástroje pro diagramy.

Časté dotazy

Jaký je rozdíl mezi "vývojovým diagramem" a "hierarchickým grafem"?
Oba používají stejný syntax Mermaid s uzly a šipkami; hierarchický graf pouze otevře definici pomocí staršího klíčového slova "graph" Mermaid místo "flowchart". Oba se vykreslují identicky v jakémkoli kompatibilním prohlížeči Mermaid.
Podporuje možnost myšlenkové mapy směr nebo styl konektoru?
Ne. Myšlenkové mapy Mermaid se rozloží automaticky a nemají šipky, takže tyto dvě možnosti ovlivňují pouze výstup vývojového diagramu a hierarchického grafu.
Co se stane se položkami seznamu vnořenými hlouběji než maximální hloubka?
Jsou vyloučeny z diagramu úplně, společně s čímkoli, co je pod nimi vnořeno, takže výsledek zůstane čitelný i pro velmi hluboké obrysy.
Jak se zpracovávají speciální znaky, jako jsou uvozovky a hranaté závorky?
Každý štítek obsahující znaky, které by porušily syntaxi Mermaid, se automaticky zapíše do uvozovek a změní, takže výstup vždy zůstane platný.
Je můj seznam kdekoli nahrán?
Ne. Konverze seznamu na diagram se spouští zcela ve vašem prohlížeči — váš odsah nikdy neopustí vaše zařízení.