uml-diagram
该技能用于生成 UML 图与各类软件设计图,支持类图、序列图、用例图、ER 图、流程图、状态机图、活动图、组件图、甘特图、用户旅程图和思维导图。底层使用 Mermaid 和 PlantUML 两种绘图引擎:Mermaid 轻量、语法简单、可在浏览器直接渲染并被 GitHub、GitLab 原生支持;PlantUML 图类型更丰富、可定制性更强、更贴合 UML 标准。生成的图形以 HTML 形式展示,包含可编辑代码,支持缩放、拖拽平移,可导出为 SVG 或 PNG,支持浅色/深色主题及自定义配色、字体与大小。适用于系统建模、软件架构与数据流梳理、数据库设计、业务流程与项目排期、UX 旅程整理等场景。用户可通过自然语言描述类、关系或步骤流程来请求生成图。注意:过于复杂的图可能影响性能,PlantUML 需要在线服务端渲染,旧版浏览器可能不支持部分功能。