PlantUML

1. Abstract

  • refer these examples for semantic and syntactic edits to outputs from LLMs
  • I usually don't write plantuml from scratch

2. Examples

2.1. Sequence Diagrams

@startuml
Client -> "R-Proxy": request
"R-Proxy" -> Server: request
Server -> "R-Proxy": response
"R-Proxy" -> Client: response
@enduml

plantuml-seq.png

2.2. Class Diagrams

@startuml
class Note{
        + title: String
        + content: String
        + addTag(tag: Tag)
}
class Tag{
        + name: String
}

Note "1" *-- "*" Tag
@enduml

2.3. State diagrams

@startuml
[*] --> Idea
Idea --> Research: Gather Information
Research --> Draft: Start writing
Draft --> Review: Self edit
Review --> Publish: Share
@enduml

plantuml-state.png

2.4. Mind Maps

@startmindmap
* Plantuml
** Features
*** Sequence Diagrams
*** Class Diagrams
*** State Diagrams
** Benefits
*** Clear Visualization
*** Version Control
@endmindmap

plantuml-mmap.png

4. Relevent Nodes

4.1. DITAA

Tags::chart:tool: