You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用PlantUML制作简单活动图?能否复刻特定流程的活动图?

PlantUML活动图基础要点与示例实现

基础操作要点

  • 必须用@startuml和@enduml包裹整个代码块,这是PlantUML所有图的通用起始/结束标记
  • 起始节点用start,结束节点用end/stop;普通活动节点用:活动描述:格式定义
  • 用->连接不同节点,实现流程走向
  • 分支判断用if (判断条件)开头,后续用then (分支标签)和else (分支标签)定义分支,最后用endif闭合判断
  • 单行注释用'开头,节点注释用note left/right of 节点名: 注释内容

对应示例流程的活动图代码

根据你提供的示例图流程,以下是可直接运行的PlantUML代码:

@startuml
start
:Enter Customer Details;
if (Validate Details?) then (Yes)
  :Save Details;
  end
else (No)
  :Show Error Message;
endif
-> :Enter Customer Details;
@enduml

代码说明

  • start标记流程起点,end标记验证通过后的流程终点
  • :Enter Customer Details;作为核心操作节点,同时承担初始输入和错误修正后的循环入口角色
  • if (Validate Details?) then (Yes)定义判断节点及通过分支,else (No)定义验证不通过的分支
  • -> :Enter Customer Details;实现错误分支后的流程回退,和示例图的循环逻辑完全匹配

内容的提问来源于stack exchange,提问作者user3511858

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 11:10:42