Mermaid 循序圖檢視器
貼上 Mermaid 循序圖程式碼並立即預覽其渲染效果。匯出為 SVG 或 PNG。免費,完全在您的瀏覽器中運行。
輸入 Mermaid 程式碼以預覽您的圖表
循序圖是模擬系統組件隨時間互動的首選視覺化工具。它們精確顯示誰在何時將什麼訊息發送給誰 — 這對於記錄 API 整合、身份驗證流程、微服務通訊和事件驅動架構至關重要。 像 Claude 和 ChatGPT 這樣的人工智慧助理經常生成 Mermaid 循序圖來回答架構問題:「OAuth 如何運作?」、「繪製登入流程」、「向我展示 WebSocket 連線如何運作」。生成的 Mermaid 程式碼精確且易於閱讀,但您需要一個檢視器來驗證圖表,然後再將其貼到文件中。 Zolkit 的循序圖檢視器會渲染參與者生命線、同步和非同步箭頭、啟用框、迴圈、替代方案和註解 — 所有 Mermaid `sequenceDiagram` 規格中的建構。將結果匯出為 SVG 以用於您的維基,或匯出為清晰的 PNG 以用於簡報。工程師在 RFC 文件、API 設計審查、事件事後分析和入門指南中使用循序圖。
免費線上 Mermaid 圖表檢視器與匯出工具
Zolkit 的 Mermaid 圖表檢視器可讓您貼上任何 Mermaid 程式碼,並立即看到渲染後的圖表 — 無需安裝、無需註冊、無需上傳伺服器。所有操作都在您的瀏覽器中進行,這是驗證 Claude、ChatGPT 或 Gemini 生成的 AI 圖表最快的方式。支援所有主要的 Mermaid 圖表類型:流程圖、時序圖、類別圖、ER 圖、甘特圖、狀態圖、心智圖、Git 圖、圓餅圖和時間軸。
即時預覽
輸入時自動渲染圖表,具有 300 毫秒的延遲,確保流暢體驗。
100% 私密
所有渲染都在您的瀏覽器中使用 mermaid.js 進行。您的程式碼絕不會傳送至任何伺服器。
匯出 SVG 與 PNG
將您的圖表下載為清晰的向量 SVG 或高解析度 2× PNG,適用於文件和簡報。
所有 Mermaid 圖表類型
支援流程圖、時序圖、類別圖、ER 圖、甘特圖、心智圖、Git 圖等。
適用於 AI 圖表
為 AI 時代而生 — 直接預覽由 Claude、ChatGPT、Gemini 或任何 LLM 生成的圖表。
永久免費
無需帳戶、無使用限制、無浮水印。Zolkit 的 Mermaid 檢視器永久免費。
如何預覽 Mermaid 圖表
- 1
將您的 Mermaid 程式碼貼到左側的編輯器中 — 您可以從 AI 助理複製,或手動編寫。
- 2
圖表會立即在右側的預覽面板中渲染。如果出現語法錯誤,將會顯示說明問題的訊息。
- 3
點擊「匯出 SVG」或「匯出 PNG」即可下載您的圖表檔案,用於文件、簡報或分享。
常見問題
實心箭頭和虛線箭頭在循序圖中有何區別?
在 Mermaid 循序圖中,`A->>B`(實心開箭頭)表示請求或呼叫,而 `B-->>A`(虛線開箭頭)表示回應或返回值。實心箭頭 `->` 和 `-->` 帶有實心箭頭表示同步呼叫,會封鎖呼叫者。使用正確的箭頭類型可以立即清楚資料流動的方向。
如何在循序圖中顯示迴圈和條件區塊?
使用 `loop 標籤 ... end` 來顯示重複互動,使用 `alt 條件 ... else ... end` 來表示條件分支,使用 `opt 標籤 ... end` 來表示可選互動。這些區塊建構有助於記錄重試邏輯、錯誤處理路徑和功能旗標控制的行為,而無需創建單獨的圖表。
可以在 Mermaid 循序圖的參與者旁邊新增註解嗎?
可以。使用 `Note right of 參與者名稱: 您的註解` 或 `Note over A,B: 跨越兩個參與者` 來註解圖表。註解對於記錄業務規則、SLA 要求或指出身份驗證流程中對安全性敏感的步驟非常有用。
如何在不更改所有程式碼的情況下重新命名參與者?
在頂部明確聲明參與者及其別名:`participant U as User`,然後在整個圖中使用簡短別名 `U`。渲染圖中顯示的標籤將是完整名稱「User」。這使得語法簡潔,同時使渲染輸出具有描述性。