Diagram.RS

序列图工具

用于描述用户、服务和系统之间随时间发生的交互。Diagram.RS 使用简单的 Mermaid 语法实时渲染 UML 风格的序列图,适用于 API 流程、系统设计和软件文档。

图表代码
预览
Theme
Default
试试示例

如何在线创建序列图

  1. 使用 participant 名称 声明参与者(人物可用 actor 名称)。
  2. 用箭头描述参与者之间的消息,例如 Browser->>Server: GET /api/users。
  3. 虚线箭头(-->>)通常表示返回结果,实线箭头(->>)表示请求。
  4. 流程确认无误后导出图表。

序列图常见问题

如何在线创建序列图?
先声明参与者(例如 participant Browser),再用箭头描述消息,例如 Browser->>Server: GET /api/users,图表会立即渲染。
-> 和 -->> 有什么区别?
实线箭头(->>)通常表示同步请求,虚线箭头(-->>)通常用于表示返回结果或异步消息。
可以表示一个人(角色)而不是系统吗?
可以,使用 actor 代替 participant,例如 actor 用户,参与者会以人形图标显示。

更多图表工具