💬 Mermaid
Διάγραμμα ακολουθίας
Δείξτε πώς συνομιλούν συστήματα και άνθρωποι
Τι είναι το Διάγραμμα ακολουθίας;
Ένα διάγραμμα ακολουθίας δείχνει τα μηνύματα που ανταλλάσσονται μεταξύ συμμετεχόντων στον χρόνο: κλήσεις API, ροές ελέγχου ταυτότητας, επικοινωνία microservices. Είναι ο τυπικός τρόπος τεκμηρίωσης αλληλεπιδράσεων στην αρχιτεκτονική λογισμικού.
Ζωντανό παράδειγμα
sequenceDiagram
autonumber
participant U as User
participant A as API
participant D as Database
U->>A: POST /login
A->>D: SELECT user
D-->>A: user row
A-->>U: 200 + JWT token
U->>A: GET /profile (Bearer)
A-->>U: 200 profileΠότε να το χρησιμοποιείτε
Τεκμηρίωση ροών API, ελέγχου ταυτότητας και πρωτοκόλλων πληρωμών
Σχεδιασμός αλληλεπιδράσεων microservices πριν την υλοποίηση
Αποσφαλμάτωση περιστατικών παραγωγής με χαρτογράφηση της πραγματικής αλυσίδας κλήσεων
Βασική σύνταξη
sequenceDiagram
participant A as Alice
participant B as Bob
A->>B: Sync request
B-->>A: Async responseΕρωτήσεις για αυτό το διάγραμμα
Τι σημαίνουν οι τύποι βελών σε ένα διάγραμμα ακολουθίας Mermaid;
Τα συμπαγή βέλη (->>) είναι σύγχρονες κλήσεις, τα διακεκομμένα (-->>) αποκρίσεις ή ασύγχρονα μηνύματα. Οι ενεργοποιήσεις δείχνουν πότε ένας συμμετέχων είναι απασχολημένος με επεξεργασία.
Μπορώ να δείξω βρόχους και συνθήκες;
Ναι — το Mermaid υποστηρίζει μπλοκ loop, alt (if/else), opt (προαιρετικό) και par (παράλληλο) για να εκφράσετε τη λογική πραγματικών πρωτοκόλλων.
Δημιουργήστε το Διάγραμμα ακολουθίας σας τώρα
Περιγράψτε το σε απλή γλώσσα — η AI γράφει τον κώδικα Mermaid για εσάς.
Ανοίξτε το Mermaid Studio