D

Draw.io 图表生成器

作者:鹿Sir办公效率v1

生成标准 Draw.io (.drawio) 格式的可视化图表,支持从零生成与风格迁移两种模式。覆盖技术架构图、算法流程图、教育/考试示意图等。当用户需要画图、生成架构图、流程图、思维导图、可视化代码或系统结构、将长文本转化为信息图时触发。触发词:画图、架构图、流程图、思维导图、可视化、信息图。

下载量
280
点赞
70
价格
免费

技能文档

---
name: xstongxue1-drawio-diagram
title: Draw.io 图表生成器
category: 开发工具
description: 生成标准 Draw.io (.drawio) 格式的可视化图表,支持从零生成与风格迁移两种模式。覆盖技术架构图、算法流程图、教育/考试示意图等。当用户需要画图、生成架构图、流程图、思维导图、可视化代码或系统结构、将长文本转化为信息图时触发。触发词:画图、架构图、流程图、思维导图、可视化、信息图。
---

# Draw.io 图表

本技能指导生成**标准的 Draw.io 格式图表**(.drawio 文件),支持两种模式:**从零生成**(技术图表、教育/考试示意图等)与**风格迁移**(参考图 + 内容 → 按参考图风格生成新图)。

## 技能工作流

### 步骤0:任务识别

| 条件 | 执行 |
|------|------|
| 用户提供**参考图**,且希望「按这张图的风格」画新图 | 执行 `reference/style-migration.md` |
| 数学几何图形 | 执行 `reference/edu-math.md` |
| 物理示意图 | 执行 `reference/edu-physics.md` |
| 化学示意图 | 执行 `reference/edu-chemistry.md` |
| 生物示意图 | 执行 `reference/edu-biology.md` |
| 地理示意图 | 执行 `reference/edu-geography.md` |
| 历史示意图 | 执行 `reference/edu-history.md` |
| 语文示意图 | 执行 `reference/edu-chinese.md` |
| 其他(AI/深度学习模型架构、算法流程、系统架构等) | 执行 `reference/tech-diagram.md` |

### 步骤1:从零生成

**技术图表:**
- 深度学习模型架构图(Transformer、CNN、RNN 等)
- 算法流程图、数据流图、系统架构图
- 概念可视化(感受野、注意力机制、特征提取过程等)

**教育/考试示意图:**
- 数学:几何图形、数轴、韦恩图、坐标系
- 物理:受力分析图、电路图、光路图
- 化学:实验装置图、原子/分子结构
- 生物:细胞结构图、遗传图解、食物链
- 地理:经纬网、地球圈层、地形剖面图
- 历史:时间轴、朝代更迭图
- 语文:文章结构图、古诗词脉络图

### 步骤2:风格迁移

用户提供参考图,按参考图的风格、配色、排版生成新图。

### 步骤3:输出规范

#### XML 格式严格性
- 所有标签必须正确闭合
- 使用 `vertex="1"` 标记节点,`edge="1"` 标记连线
- 每个元素必须有唯一 `id`,从 0 开始递增
- 特殊字符必须转义:`&` → `&amp;`,`<` → `&lt;`,`>` → `&gt;`

#### 标准文件结构

```xml
<mxfile host="app.diagrams.net">
  <diagram name="图表名称" id="图表id">
    <mxGraphModel dx="1200" dy="800" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="宽度" pageHeight="高度" background="#F5F5DC">
      <root>
        <mxCell id="0"/>
        <mxCell id="1" parent="0"/>
        <!-- 所有图形元素从 id="2" 开始 -->
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
```

#### 常用样式

- **节点**:`rounded=1;whiteSpace=wrap;html=1;fillColor=#颜色;strokeColor=#333333;strokeWidth=1;fontSize=11`
- **连线**:`edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;strokeWidth=2;endArrow=classic`
- **虚线**:`dashed=1`

#### 输出要求

1. 图表说明(2-3 行)
2. 使用指南:Draw.io 打开、导出 PNG/SVG/PDF

## 参考资源

- Draw.io:https://app.diagrams.net/
- 官方文档:https://www.drawio.com/doc/

使用说明

# Draw.io 图表生成器

生成标准 Draw.io 格式的可视化图表,支持从零生成与风格迁移两种模式。

## 使用

```text
帮我画一个 Transformer 模型架构图
```

## 工作原理

根据图表类型自动选择对应的参考模板,生成标准 Draw.io XML 格式文件,可直接在 Draw.io 中打开编辑、导出 PNG/SVG/PDF。

如何安装此技能?

访问技能市场,点击「安装」按钮,按提示将技能包放入 AI 编程助手的 skills 目录即可。

浏览技能市场

支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手