从文本描述生成UML图


PlantUML提供将文本变成UNL图,你可以通过Docker使用PlantUML:https://hub.docker.com/r/think/plantuml/

首先创建了一个名为test.uml的文件:

@startuml
autonumber
Bob -> Alice : Authentication Request
Bob <- Alice : Authentication Response

autonumber 15
Bob -> Alice : Another authentication Request
Bob <- Alice : Another authentication Response

autonumber 40 10
Bob -> Alice : Yet another authentication Request
Bob <- Alice : Yet another authentication Response

@enduml

然后执行:
cat test.uml | docker run --rm -i think/plantuml > test.svg

打开test.svg就是生成的UML图了。