Denizkızı Diyagram Görüntüleyici ve Düzenleyici
- Yazarlar
- Denizkızı Diyagram Görüntüleyici ve Düzenleyici
MassiveDiag Playground: Mermaid Diyagramları için Teknik Rehber
MassiveDiag Playground’a Giriş
MassiveDiag Playground, metin tabanlı tanımları gerçek zamanlı olarak profesyonel diyagramlara dönüştüren güçlü bir mermaid canlı editörü barındırır. Bu araç, hem bir mermaid diyagram görüntüleyici hem de düzenleyici olarak çalışır; böylece mermaid kodunuzu yazarken anında diyagramınızı görebilir ve düzenleyebilirsiniz.
İster:
- Web projeleri için Mermaid’ten SVG’ye dönüştürme,
- Sunumlar için Mermaid’ten PNG’ye dönüşüm,
- Dokümantasyon için Mermaid’ten PDF’ye çıktı alma,
- İş raporları için Mermaid’ten Word’e dışa aktarma
ihtiyacınız olsun, MassiveDiag Playground diyagram oluşturma sürecinizi kolaylaştırır.
MassiveDiag Playground’u Şimdi Deneyin →
Mermaid Nedir?
Mermaid, Markdown benzeri metin tanımlarıyla diyagramlar ve grafikler oluşturan JavaScript tabanlı bir araçtır. Kısacası, mermaid kodunu diyagrama dönüştüren bir sistemdir ve teknik bilgi gerektirmeden karmaşık görseller oluşturmanıza olanak tanır.
MassiveDiag Playground Kullanmanın Avantajları:
- Kod tabanlı yapı sayesinde sürüm kontrolü yapılabilir.
- Metinden diyagrama dönüşüm Mermaid sözdizimi sayesinde kolaydır, LLM’ler ile otomatik de üretilebilir.
- Diyagramlarda hızlı ve kolay değişiklik yapabilirsiniz.
- Canlı görüntüleme özelliğiyle düzenlemeleri anında görebilirsiniz.
- Canlı SVG düzenleyici, görsel olarak gerçek zamanlı düzenleme imkanı sunar.
Mermaid Kodu ile Başlarken
Temel Akış Diyagramı
graph TD;
A[Başla] --> B{Karar};
B -->|Evet| C[Devam Et];
B -->|Hayır| D[Dur];
Çıktı:
Belgelerinize kolayca entegre edebileceğiniz, indirilebilir ve paylaşılabilir net bir akış diyagramı!
Sıralama Diyagramı
sequenceDiagram;
participant A as Kullanıcı;
participant B as Sistem;
A->>B: Veri İsteği;
B-->>A: Veri Döndür;
A->>B: İşlem Yap;
B-->>A: Onay;
Çıktı:
Belgelerde ve sunumlarda süreç akışlarını göstermek için yapılandırılmış bir sıralama diyagramı.
Basit Mermaid Zihin Haritası
mindmap
root((Geliştirme Süreci))
Tasarım
Wireframe
Mockup
Uygulama
Ön Yüz
Arka Yüz
Test
Birim Testleri
Entegrasyon Testleri
Dağıtım
Test Ortamı
Canlı Ortam
MassiveDiag Playground Nasıl Kullanılır?
1. Mermaid Kodunuzu Yazın
Kendi kodunuzu yazın ya da ChatGPT, Grok, Claude, Copilot gibi LLM araçlarıyla oluşturun.
graph TD;
A[Başla] --> B{Karar};
B -->|Evet| C[Devam Et];
B -->|Hayır| D[Dur];
2. Kodunuzu MassiveDiag Playground'a Yapıştırın
MassiveDiag Playground sayfasına gidin ve mermaid kodunuzu yapıştırın ya da dosya olarak yükleyin.
3. Doğru Diyagram Tipinin Algılandığını Kontrol Edin
MassiveDiag Playground çoğu durumda diyagram türünü otomatik algılar. Aksi halde, manuel olarak Mermaid seçimini yapın.
4. Diyagramınızı Oluşturun
"Create Diagram" butonuna tıklayarak kodunuzu diyagrama dönüştürün.
5. Mermaid Diyagramınızı Gerçek Zamanlı Düzenleyin
- Kodu düzenleyin ve "Create Diagram"a tıklayarak anında değişiklikleri görün.
- Canlı SVG Editörü ile görsel olarak da düzenleme yapabilirsiniz.
6. İstediğiniz Formatla Dışa Aktarın
- Mermaid’ten SVG’ye – Web için idealdir.
- Mermaid’ten PNG’ye – Sunumlar ve belgeler için uygundur.
- Mermaid’ten PDF’ye – Resmî dökümanlar için tercih edilir.
- Mermaid’ten Word Belgesi’ne – İş dökümanlarında kullanılabilir.
- Mermaid’ten JSX React Bileşenlerine – Web geliştiricileri için harika!
Şimdi Diyagram Oluşturmaya Başla →
Desteklenen Diyagram Türleri
MassiveDiag Playground, aşağıdaki Mermaid diyagramlarını destekler:
- Akış Diyagramları
- Sıralama Diyagramları
- Sınıf Diyagramları
- Durum Diyagramları
- Varlık-İlişki Diyagramları
- Kullanıcı Yolculuğu Haritaları
- Gantt Çizelgeleri
- Pasta Grafikler
- Çeyrek Grafikler
- Git Grafikler
- C4 Diyagramları
- Mermaid Zihin Haritaları
- Zaman Çizelgeleri
- Sankey Diyagramları
- XY Grafikler
- Blok Diyagramlar
Gelişmiş Mermaid Örnekleri
Stil İçeren Karmaşık Akış Diyagramı
graph TD
A[Başla] --> B{Servis çalışıyor mu?}
B -->|Evet| C[İsteği İşle]
B -->|Hayır| D[Yedek Sistem Aktif]
C --> E[Cevabı Döndür]
D --> E
E --> F[Sonucu Kaydet]
F --> G[Bitiş]
classDef green fill:#9f6,stroke:#333,stroke-width:2px;
classDef red fill:#f88,stroke:#333,stroke-width:2px;
classDef default fill:#f9f,stroke:#333,stroke-width:1px;
class A,G green
class D red
Ayrıntılı Sınıf Diyagramı
classDiagram
class Hayvan {
+String isim
+int yaş
+sesCikar() void
}
class Kopek {
+String cins
+kuyrukSalla() void
}
class Kedi {
+String renk
+mirildan() void
}
Hayvan <|-- Kopek
Hayvan <|-- Kedi
Pratik Kullanım Senaryoları
Yazılım Mimarisi Dokümantasyonu
graph TB
subgraph "İstemci Katmanı"
A[Web Uygulaması] --- B[Mobil Uygulama]
end
subgraph "API Geçidi"
C[Yük Dengeleyici] --- D[Kimlik Doğrulama]
D --- E[Hız Sınırlama]
end
subgraph "Servis Katmanı"
F[Kullanıcı Servisi] --- G[İçerik Servisi]
G --- H[Analitik Servisi]
end
subgraph "Veri Katmanı"
I[Ana Veritabanı] --- J[Okuma Kopyaları]
K[Önbellek] --- L[Nesne Deposu]
end
A & B --> C
E --> F & G & H
F & G & H --> I & K & L
Etkili Mermaid Diyagramları için İpuçları
- Basit Tutun – Anlaşılır olun.
- Tutarlı Stil Kullanın – Tasarım birliğini koruyun.
- Etiketleri Belirgin Yapın – Okunabilirliği artırın.
- Anlamlı İsimler Kullanın – Diyagramı daha sezgisel hale getirir.
- Diyagramlarınızı Versiyonlayın – Kod olarak saklayın.
SSS
Mermaid kodu öğrenmesi zor mu?
Hayır. Markdown’a aşinaysanız, Mermaid sözdizimi oldukça sezgiseldir.
MassiveDiag Playground’u kullanmak için hesap gerekiyor mu?
Hayır, canlı Mermaid editörü kayıt olmadan kullanılabilir.
Diyagramlarda iş birliği yapılabilir mi?
Evet. Mermaid kodunu paylaşabilir veya dışa aktarıp başkalarıyla iş birliği yapabilirsiniz.
Mermaid diyagramlarını sunumlara nasıl eklerim?
PowerPoint için:
- PNG olarak dışa aktarın.
- PowerPoint’te Ekle > Resimler yolunu izleyin.
Google Slaytlar için:
- PNG olarak dışa aktarın.
- Ekle > Resim > Bilgisayardan Yükle.
Google Dokümanlar için:
- PNG olarak dışa aktarın.
- Ekle > Resim > Bilgisayardan Yükle.
Profesyonel Diyagramlar Oluşturun →
Sonuç
MassiveDiag Playground, kusursuz bir Mermaid koddan diyagrama geçiş deneyimi sunar. SVG, PNG, PDF veya Word dışa aktarma seçenekleriyle bu canlı editör, tüm diyagram ihtiyaçlarınızı karşılar.