Draw.io 图表生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_41c94e21/guoxueting000。
技能介绍
解决的问题
手写 draw.io XML 很容易卡在细节上:mxCell ID 不连续、ERD 关系线连到表容器而不是行、类图缺少属性/方法分隔线、时序图缺少生命线或激活框、值属性中的换行写法不合法。这个技能把从需求到可交付图表拆成可复现流程,减少“先画再修”的反复。
工作方式与边界
- 先识别类型:ERD、UML 类图、时序图、流程图或架构图。
- 再规划实体、关系、参与者、生命线和步骤,避免边写 XML 边改结构。
- 强调类型化模板:ERD 用
table/tableRow,类图用属性块、分隔线和方法块,时序图用生命线、激活框和箭头样式。 - 保存到
./diagrams/.drawio,保存前检查 ID、行高、连接目标、标签闭合。 - 导出 PNG 并优先展示,再询问是否需要
.drawio、SVG、PDF 或全部格式。
它适合数据库 ERD、类结构、交互时序、业务流程和系统概览;高动态视觉、像素级设计或非 draw.io 原生图形仍需人工微调。
使用场景
- 把数据库表结构整理成带实体关系箭头的 ERD,并导出可编辑的 .drawio 文件。
- 将服务间调用过程画成时序图,包含生命线、激活框和箭头,再查看 PNG 预览。
- 把业务流程中的判断步骤整理成流程图,保存到本地 diagrams 目录并导出 SVG。
- 将系统组件概览生成架构图,用于评审材料,并按需求选择 PDF 交付。
适合人员
- 设计数据库并要快速产出 ERD 评审图的工程师。
- 需要把 UML 类结构画成类图并导出可编辑 .drawio 的后端开发者。
- 要将服务调用时序整理成时序图并附 PNG 预览的架构师。
- 需要把业务流程或审批步骤画成流程图并导出 SVG 的产品经理。