用途:根据仓库、文档、README 或用户描述等素材,生成风格一致的 .drawio 架构图,并可选导出为 PNG、SVG、PDF 或自包含 HTML。
主要能力:定义了一套元素类型与样式约定,包括容器(蓝色)、能力(绿色)、外部/既有(灰色)、技术预览(紫色)、流程步骤(橙色)、用例(黄色)、成果(深绿)、协议指示(小圆)、注释(便签)、区域(虚线框)与基础设施条。支持 HTML 标签富文本,连接线统一使用正交边。每张图必须包含图例行,仅列出实际使用的元素类型。
使用方式:先理解主题并规划容器、能力、外部服务与连接,再按指定 XML 结构生成 .drawio 文件,添加图例,最后导出。导出命令示例:macOS 使用 /Applications/draw.io.app/Contents/MacOS/draw.io -x -f png -e -b 10 -o output.drawio.png input.drawio;Linux 使用 drawio -x -f png -e -b 10 -o output.drawio.png input.drawio。支持 png、svg、pdf、jpg 格式,-t 可设透明背景(仅 PNG)。自包含 HTML 通过嵌入转义后的 mxGraphModel XML 并引用 viewer.diagrams.net 的 viewer-static.min.js 实现。文件命名约定为 name.drawio 及 name.drawio.png 等。
适用场景:架构图、系统分层图、组件关系图等需要统一视觉风格的图表制作。
限制:资料未提供具体收费、价格、平台兼容性细节及效果保证;导出依赖 draw.io CLI 或浏览器加载外部脚本。