序列图工具
用于描述用户、服务和系统之间随时间发生的交互。Diagram.RS 使用简单的 Mermaid 语法实时渲染 UML 风格的序列图,适用于 API 流程、系统设计和软件文档。
图表代码
预览
Theme
Default
试试示例
如何在线创建序列图
- 使用 participant 名称 声明参与者(人物可用 actor 名称)。
- 用箭头描述参与者之间的消息,例如 Browser->>Server: GET /api/users。
- 虚线箭头(-->>)通常表示返回结果,实线箭头(->>)表示请求。
- 流程确认无误后导出图表。
序列图常见问题
- 如何在线创建序列图?
- 先声明参与者(例如 participant Browser),再用箭头描述消息,例如 Browser->>Server: GET /api/users,图表会立即渲染。
- -> 和 -->> 有什么区别?
- 实线箭头(->>)通常表示同步请求,虚线箭头(-->>)通常用于表示返回结果或异步消息。
- 可以表示一个人(角色)而不是系统吗?
- 可以,使用 actor 代替 participant,例如 actor 用户,参与者会以人形图标显示。