可以使用的工具
- https://www.websequencediagrams.com/
- MY CHOICE: https://mermaidjs.github.io/
- Another choice: google key word:
sequence graph
把 svg 转换成 png 文件
Or without installing anything:
qlmanage -t -s 1000 -o . picture.svg
It will produce picture.svg.png that is 1000 pixels wide.
I have tested it only on OS X 10.6.3.
例如:
sequenceDiagram
App->Server: 请求视频服务
Server-->Server: 生成支付信息
Server->App: 返回支付信息
Note left of App: 获取支付的相关信息
App-->支付宝: 完成付款
支付宝-->App: 支付成功
Note left of App: 获悉支付结果
支付宝->Server: 根据回调URL,发送支付结果
Server->App: 根据支付结果,发送给客户端