Ücretsiz araç
Mermaid akış şemasından düzenlenebilir diyagrama
Bir Mermaid akış şemasını (flowchart) ya da erDiagram kodunu, AI sohbetinden kopyaladığınız kod dahil, yapıştırın ve Mermaid diyagramınızı görsel olarak düzenleyin: her kutu, ok ve tablo canvas’ta taşınabilir. Sequence, class ve state diyagramları henüz desteklenmiyor. Denemek için hesap gerekmez.
Örnek çıktı
Nasıl çalışır
Mermaid kodunuzu yapıştırın
Bir Markdown dosyasından, bir README’den ya da bir AI sohbetinden kod. Etrafındaki mermaid kod çiti ve en üstteki yapılandırma bloğu sorun değil.
Düzenlenebilir bir diyagram görün
Akış şeması düğümleri süreç, karar ve belge gibi akış şeması şekillerine, alt grafikler çerçevelere, ER varlıkları da tablo kartlarına dönüşür.
Archboard’da açın
Şekilleri taşımak ve yeniden biçimlendirmek, not eklemek, bağlantı paylaşmak ya da SVG ve PNG olarak dışa aktarmak için yeni bir diyagram olarak kaydedin. Kayıt için Google ya da GitHub hesabı yeterli.
Mermaid kodundan neler çizilir
Kodunuzun şu parçaları düzenlenebilir diyagram öğelerine dönüşür:
flowchartgraphflowchart ve graph diyagramları (flowchart-elk dahil), her düğüm ve etiketiyle. fa:fa-car gibi Font Awesome önekleri etiketlerden temizlenir.
@{ shape }Parantezlerle ya da yeni şekil sözdizimiyle yazılan düğüm şekilleri akış şeması öğelerine eşlenir: süreç, karar, başlangıç ve bitiş, veri, belge, hazırlık, elle giriş ve bağlayıcı. Akış şemasında karşılığı olmayan şekiller en yakın temel şekle (örneğin silindir) ya da süreç kutusuna dönüşür.
subgraphAlt grafikler (subgraph), düğümlerinin çevresinde çerçeve olarak; iç içe alt grafikler dahil. Boş bir alt grafik çizilmez.
-->-.->==>Etiketleriyle oklar; düz, noktalı ya da kalın, A --> B --> C gibi zincirler ve A --> B & C gibi dallanmalar dahil.
erDiagramerDiagram varlıkları, her özniteliği türü ve PK, FK ya da UK anahtarıyla listeleyen tablo kartları olarak; ilişkiler de kardinaliteleriyle. Tanımlayıcı olmayan ilişkiler kesikli çizilir.
TDLRAkış şemasının yönü (TD, TB, LR, RL ya da BT), diyagramın hangi yöne aktığını belirler.
Desteklenen Mermaid diyagram türleri
Bugün akış şemaları (flowchart ve graph) ile varlık-ilişki diyagramları (erDiagram) dönüştürülüyor. sequenceDiagram, classDiagram, stateDiagram, gantt, pie, mindmap, timeline, gitGraph ve daha yeni türler henüz dönüştürülmüyor: araç yanlış bir akış şeması çizmek yerine bulduğu türün adını söyler.
Mermaid içe aktarmasında neler yer almaz
- Sequence, class, state ve Gantt diyagramları, pasta grafikleri, zihin haritaları ve diğer türler. Şimdilik yalnızca akış şemaları ve ER diyagramları dönüştürülür.
- classDef, style, linkStyle ve class satırlarından gelen renkler ve yazı tipleri: diyagram Archboard stilleriyle başlar, bunları canvas’ta değiştirebilirsiniz.
- Düğümlerdeki ikonlar ve görseller: icon ve img ayarları atılır, etiket korunur.
- Kodunuzla canlı bağ: canvas’ı düzenlemek Mermaid kodunu değiştirmez, kodda sonradan yapılan değişiklikler de diyagramı güncellemez.
Mermaid diyagramları hakkında sorular
ChatGPT, Claude ya da başka bir AI sohbetinden Mermaid kodu yapıştırabilir miyim?
Evet. Kod bloğunu mermaid çitiyle ya da çitsiz, olduğu gibi kopyalayıp yapıştırın. Kodda bir sözdizimi hatası varsa mesaj satırı gösterir; hatayı kendiniz düzeltebilir ya da sohbetten düzeltilmiş bir sürüm isteyebilirsiniz.
Hangi Mermaid diyagramları destekleniyor?
Alt grafikler ve yeni şekil sözdizimiyle birlikte flowchart ve graph, ayrıca erDiagram. sequenceDiagram ya da classDiagram gibi diğer türlerde araç, tahmin yürütmek yerine o türün henüz desteklenmediğini söyler.
classDef ve style satırlarına ne olur?
Atlanır ve uyarılarda sayılır; böylece diyagram Archboard’un kendi görünümüyle başlar. Archboard’da açtıktan sonra her şeklin rengini, boyutunu ve stilini değiştirebilirsiniz.
Diyagramı Archboard’da açınca ne olur?
Bu sayfadaki önizleme kaydedilmez. “Archboard’da aç” dediğinizde gördüğünüz diyagram (şekiller, etiketler ve bağlantılar) çalışma alanınıza yeni bir diyagram olarak kaydedilir; orada yeniden düzenleyebilir, not ekleyebilir, paylaşabilir ya da dışa aktarabilirsiniz. Bir başlangıç noktasıdır: Mermaid kodunuzda sonradan yaptığınız değişiklikler diyagramı güncellemez.
Mermaid dönüştürücü ücretsiz mi?
Evet. Mermaid kodu yapıştırmak ve diyagramı görmek için hesap gerekmez. Archboard’da açmak için ücretsiz bir hesap yeterli.
Bir dakikada canvas açın
Google veya GitHub ile giriş yapın. Tek koltuk ücretsiz; ekip katılınca planı yükseltin.