文档里那张架构图还是半年前的。所有人都知道它已经不对了,但你让谁打开 draw.io 重画一遍,大家立刻开始装忙。老鬼以前做 Demo 最烦这种活:代码改两小时,最后为了更新一张图,拖框、拉线、对齐、找图标又搭进去半天。
最近看到 drawio-skill,一开始以为又是“AI 帮你画图”的套壳。结果看到它直接吐 .drawio 源文件,我才停下来。
你直接说“画一个带 API Gateway、三个服务和 Redis 的微服务架构图”,它能按 draw.io 的格式生成,后面照样可以打开继续拖、继续改,最后再导 PNG、SVG 或 PDF。关键是,它不是生成一张死 PNG。

UML、时序图、网络拓扑、泳道、架构图、流程图这些常见东西都有现成套路。
但我更在意的是反向生成。
它能直接读 Terraform、Kubernetes 清单、docker-compose,甚至代码结构,把真实依赖翻成图。比如 Terraform 里的资源引用、K8s selector、volume mount,不是让模型凭感觉连几根线,而是从配置关系里往外扒。这点就很现实。

架构图真正烦的从来不是第一次画,是代码已经跑到第三版了,图还停在第一版。
先别急着吹。自动生成出来的系统边界、命名和哪些东西该隐藏,最后还是得人看;如果要在本地自动导出图片,机器上还得装 draw.io Desktop,Linux 无界面环境还要处理 xvfb。
另一个小细节我挺喜欢。
它内置能搜 1 万多个 draw.io 官方图形,还额外补了 321 个 AI / LLM 品牌 Logo。OpenAI、Claude、Gemini 这些终于不用拿几个灰色方块写名字顶着了。
甚至还有个 Tube-Map 模式,能把 CI/CD、Agent 工作流这类流水线画成伦敦地铁线路图。没啥革命性,但拿来给技术文档配图确实挺骚。
老鬼会把它用在两种地方:老项目补架构图,或者每次大改之后从 IaC 重新生成一版,再人工收拾十分钟。
比从空白画布开始拖,舒服太多。
GitHub 地址:Agents365-ai/drawio-skill

|