用途:该技能用于通过 Draw.io MCP 工具创建或更新架构图,尤其针对 Azure 服务图标渲染失败的问题提供可靠指引与排错方法。非 Azure 图可跳过图标查找,直接调用 drawio/create_diagram。
主要能力:支持生成 draw.io/diagrams.net 图表;提供 Azure2 图标目录(references/azure2-complete-catalog.txt,含 648 个图标)用于校验图标路径;给出专业网络拓扑绘制规范,包括 VNet 粗边框、子网虚线边框、资源置于子网内、流量箭头标注协议与端口、流量图例与网络隔离说明框等;并列出常见布局反模式参考。
使用方式:工作区 MCP 配置需包含 drawio 服务器,类型 http,URL 为 https://mcp.draw.io/mcp。Azure 图先用 grep 在目录中确认图标路径,再构建 mxGraphModel 并调用 drawio/create_diagram;如需文件产物,保存为 .drawio 并用 <mxfile><diagram> 包裹。图标路径无法确认时不得使用,需先 grep 找替代。
适用场景:创建或优化架构图、需要 Azure 服务图标、报告 Azure 图标不显示、绘制 Azure 基础设施与网络拓扑图。
限制:Azure 图标可能因样式类型错误或库环境不匹配而渲染失败,建议使用 image=img/lib/azure2/... 样式,必要时在 app.diagrams.net 中测试;目录刷新脚本为人工定期运行,非每次绘图执行。具体收费、平台支持等信息暂未提供。