用途:该技能用于在 Draw.io 的 mxGraph XML 中创建思维导图、概念图和放射状层级图,帮助避免使用直角正交连接线等常见错误。
主要能力:覆盖中心主题设计、多层级分支形状、曲线有机连接线、配色策略,以及思维导图与概念图的差异判断。
关键规则:所有分支边必须设置 curved=1,禁止使用 edgeStyle=orthogonalEdgeStyle;思维导图连接线必须使用 endArrow=none,分支无方向;根主题居中,分支向上下左右放射展开;同一分支家族颜色保持一致;每个形状样式需包含 whiteSpace=wrap;html=1;;每条边的 mxGeometry 需使用 relative="1"。
层级结构:Level 0 中心主题用大椭圆或圆角矩形、粗体、深色填充;Level 1 主分支用中等圆角矩形、粗体、彩色填充;Level 2 子分支更小、浅色填充;Level 3+ 叶节点最小、最浅或白色。
思维导图与概念图:思维导图只有一个中心主题向外放射,分支为父子层级,边无标签、无箭头;概念图用带标签的有向箭头描述概念间关系,允许交叉连接。
使用方式:手动放置节点与边后,可通过菜单 Edit > Layout > Tree > Mindmap 自动放射排列;以编程方式使用 mxCompactTreeLayout 时,horizontal 设为 false、levelDistance 为 60、nodeDistance 为 20、edgeRouting 为 curved。
限制:资料未提供安装命令、收费信息或平台支持范围,暂未提供。