SuperAPI AI 工具集

sequence-diagram

编程与开发

查看项目

更新于 10-15 21:40

技能介绍

用途:根据交互流程需求生成 UML 时序图,采用 sequencediagram.org 的文本语法,适合可视化 API 请求响应、认证流程、数据库事务、微服务通信、错误处理等场景。

主要能力:定义参与者(角色、系统、数据库等),梳理参与者之间的消息流,并按需加入条件分支、循环、并行流程与注释;可设置标题、用 space 或 space N 增加垂直间距、用 participantgroup 归组相关参与者。

使用方式:先收集要可视化的交互需求并澄清问题,确定全部参与者,梳理消息顺序,补充条件、循环与并行结构,用注释说明复杂步骤,最后生成包含完整语法的 .txt 文件并检查完整性。输出始终保存为 .txt 文件,用户可在 https://sequencediagram.org 打开查看并导出为 PNG、PDF、SVG 等格式。完整语法细节见 @references/syntax.md,常见模式(API 请求响应、认证、数据库事务、微服务通信、错误处理)见 @references/examples.md。

限制:资料未提供安装命令、收费方式、平台支持范围及自动化集成能力;复杂流程建议拆分为多个图,避免单图过于庞大;生成后需在 sequencediagram.org 验证渲染是否正确。