drawio-skill 是什么、怎么安装使用:让 AI 生成可编辑 draw.io 架构图的 Skill(自检重叠、支持 Mermaid 转换)

drawio-skill 是一个生成 draw.io 图表的 Skill:把自然语言或真实的系统来源变成可继续编辑的 .drawio 文件,导出后自查重叠与文字截断并自动修正,还能把 Mermaid 转成原生 draw.io 图、从代码与配置生成架构图。

Install · 安装命令

npx skills add Agents365-ai/drawio-skill -g

在终端里执行。Skill 可以带可执行脚本,安装前先看一遍仓库里的 SKILL.md。

NNathaniel bigo··原创首发·AI 辅助撰写
3 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理
本文根据 Agents365-ai/drawio-skill 仓库中英文 README 整理,资料核对于 2026-10-11。功能较多且更新快,以仓库 README 为准。

是什么

draw.io(diagrams.net)是使用最广的免费画图工具之一,文件格式是 XML。drawio-skill 让智能体直接写出 .drawio 文件——关键词是可编辑:产物不是一张图片,而是你可以在 draw.io 里继续拖拽修改的源文件。

README 给它的定位比「画图」更进一步:把自然语言和真实的系统来源变成可维护的架构模型。除了生成和导出,它还能在不丢弃你手工调整过的布局的前提下做增量同步、从同一个模型投影出多个视图、检查架构约束、查询依赖关系等。GitHub 仓库描述里列的来源包括代码、Terraform、Kubernetes、SQL、OpenAPI 等。

流程上有一个实用的设计——自检:技能先规划布局、写 XML、导出,然后检查自己导出的 PNG,自动修复元素重叠、标签被截断、连线堆叠等问题(README 说最多两轮),之后再接受你最多五轮的修改意见。

截至 2026-10-11,GitHub 显示该仓库约 1.0 万 Star、707 Fork,最近一次推送在 2026-10-02。

包含哪些 Skill

仓库提供一个技能,README 列举的能力包括:

  • 从描述生成:一句话得到可编辑的 .drawio;
  • Mermaid 转原生 draw.io(需要较新版本的 draw.io):把思维导图、甘特图、时间线、用户旅程、饼图、桑基图、看板等 28 种 Mermaid 标准图转成带布局、可编辑的 draw.io 图;
  • 从真实来源生成:先把来源解析成图的中间数据,再排布成图;
  • 导出为图片等格式,以及生成可交互的讲解页面。

怎么安装

分两步。第一步,安装 draw.io 桌面版(技能通过它的命令行导出),macOS 上是:

bash
brew install --cask drawio

其他系统的安装方式见 README。

第二步,安装技能:

bash
npx skills add Agents365-ai/drawio-skill -g

也可以手动克隆到技能目录。

怎么用

  • 「画一张我们系统的架构图:网关、三个微服务、消息队列、两个数据库,存成 arch.drawio」;
  • 「根据这个仓库的 Terraform 配置生成部署架构图」;
  • 「把这段 Mermaid 流程图转成 draw.io 文件,我要手动调整」;
  • 「图里的日志服务和监控服务重叠了,调一下布局」。

适合谁 / 不适合谁

适合: 团队本来就用 draw.io 画架构图、希望 AI 出初稿后人工精修的工程师;需要让图和基础设施配置保持同步的平台团队。

不适合: 不想在本机装 draw.io 桌面版的人;只要一张好看的示意图、不需要继续编辑的场景(本站介绍过的 Diagram Design、Archify 更直接);没有图形界面的服务器环境,导出步骤可能需要额外配置。

注意事项

  • 许可证:MIT。
  • 会执行命令:调用本机的 draw.io 命令行导出文件,并读取你指定的代码和配置作为来源。
  • 图是模型的理解:从代码或配置生成的架构图可能漏掉或画错依赖,用于文档和评审前要人工核对。
  • 维护状态:最近推送 2026-10-02,有中文 README 和在线文档。
  • 第三方技能安装前浏览 SKILL.md。

其他 Skill 库

  1. 01

    performance-optimization skill 是什么、怎么安装使用:Addy Osmani 的「先测量再优化」性能 Skill

    performance-optimization 是 addyosmani/agent-skills 里的性能优化技能:覆盖前端、后端、查询与数据库,强制按「测量 → 找瓶颈 → 修复 → 验证后保留或回退 → 防止回归」五步走,不凭感觉优化。

    ClaudeCodex0
  2. 02

    faceless-explainer skill 是什么、怎么安装使用:把一篇文章做成不出镜的讲解视频(HyperFrames)

    faceless-explainer 是 HyperFrames 的创作流程技能:输入文章、笔记、主题或简报,没有网站和实拍素材,画面全部按场景用文字排版、抽象图形、示意图和数据可视化现做,配旁白后渲染成讲解视频。

    ClaudeCodex0
  3. 03

    continuous-learning-v2 skill 是什么、怎么安装使用:让 Claude Code 从会话里攒「直觉」,再长成 Skill

    continuous-learning-v2 是 ECC 的学习系统:用钩子观察每次工具调用,后台提炼成带置信度的原子化「直觉」,按项目隔离存放,积累到一定程度可以聚合成技能、命令或子智能体,也能导出导入。

    ClaudeCodex0
  4. 04

    baoyu-translate 是什么、怎么安装使用:宝玉的文章翻译 Skill(快翻、常规、精翻三种模式,支持术语表)

    baoyu-translate 是宝玉 baoyu-skills 里的翻译技能:提供快速直译、带内容分析的常规翻译、含审校润色的精翻三种模式,支持自定义术语表,长文会先分块再翻译,可以直接处理网址或文件。

    ClaudeCodex0
  5. 05

    redesign-existing-projects skill 是什么、怎么安装使用:不重写代码,把现有网站从「模板感」改到精致

    redesign-existing-projects 是 Taste Skill 库里的改版技能:按「扫描 → 诊断 → 修复」三步审计现有网站或应用的字体、配色、布局、交互状态和文案,在原有技术栈上做针对性升级,不推倒重写。

    ClaudeCodex0
  6. 06

    Claude pdf skill 是什么、怎么安装使用:Anthropic 官方 PDF 技能(提取、合并拆分、填表单、OCR)

    pdf 是 Anthropic 官方的 PDF 处理 Skill:读取文字和表格、合并拆分、旋转、加水印、新建 PDF、填写表单、加解密、提取图片,以及对扫描件做 OCR,附带一组表单处理脚本。

    Claude0

查看全部 Skill 库 →

0 条评论

登录 后参与评论

还没有评论,来抢沙发~