【开源自荐】做了一个绘制系统架构图的 Skill,可以导出为 PPTX 文件,再手动调整

johnc 2026-07-31 20:58 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:




背景:


偶尔汇报或者技术分享,需要绘制一些架构图或者流程图,现有 PPT Skill 或 Agent,以及 Nano Banana 、GPT-Image2 等也能够方便的出图,但是存在几个问题:



  • 不可微调:给出一版就是图片格式,很难再做调整,只能不断改 prompt,不可控

  • 很多 PPT Agent 缺少技术性,稍微有些花里胡哨,偏重配色、设计等元素

  • 穷:没有 Nano Banana 和 GPT-Image2 的额度 ^-^


所以就写了这个 skill, architecture-drawer (GitHub - Andy1314Chen/architecture-drawer: Skill for Claude Code & Codex: describe your system architecture in text → get an editable PowerPoint diagram (native shapes, not a flat image). · GitHub), 能够直接放在 Claude Code / Codex 这类工具,接入一般文本大模型(试过 DeepSeek V4、GLM、MiniMax 等,效果都还稳定)就可以快速出图。


用法:




  • 先和大模型交互,给出一段系统架构的文字描述,然后就利用该 Skill 生成 SVG、导出成 PPT,而且 PPT 里的每个矩形、连线都是原生形状,该拖拖该改改,根据自己配色偏好、细节等都可以调整。




  • 如果是 github 上开源项目,就更方便了,直接找项目对应的 deepwiki,让他给出一段系统架构图的描述,然后再利用该 Skill 可以快速出图,下面 vLLM 的图就是这样来的。




这个 Skill 可以自己进行重叠检测、文字溢出检测等,可以多次迭代之后给出一版稳定的。


放几个 case (都是系统架构纯文字描述,直接文本大模型生成的):


vLLM 架构图:


MLIR AI 编译器:


Agent Infra:


期望佬友点个star,欢迎提交Issues、PR,大家一起来玩~

最新回复 (3)
  • wuxubiao 07-31 21:16
    1

    啊,还要skill的吗,不是跟AI说一句然后他就能把ppt给我了然后我自己随便调整?

  • johnc 楼主 07-31 21:26
    2

    可能我买的模型套餐不行,一般直接搞出来的大多数都是直接叠在一起的,很难直接用 ^-^

  • zspzwal 07-31 21:50
    3

    看起来不错,这种比较简洁的风格做架构图还挺不错的,有空试试

* 帖子来源Linux.do
返回