由于这个博客主要是记录软件开发过程遇到的问题和解决办法,偶尔会遇到画流程图和时序图的需求,现在找到一个非常实用的插件hexo-tag-plantuml能够实现这个功能,本质上是采用服务器端生成svn、png图片的方式实现,并且该网站不支持https,PlantUML支持以下几种
- 时序图
- 用例图
- 类图
- 活动图
- 组件图
- 状态图
- 对象图
- 部署图
- 线框图形界面接口
时序图演示
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response