plantuml

从文本描述生成 PlantUML 图表,并转换为 PNG/SVG 图像。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:plantuml。
它的用途是:从文本描述生成 PlantUML 图表,并转换为 PNG/SVG 图像。
完整的 Skill 内容见:https://321skill.com/skills/plantuml/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘为我的用户登录模块创建一个序列图’,AI 会生成 PlantUML 代码并调用此 Skill 渲染出清晰的 PNG 图像。或者,当你有一个包含多个 PlantUML 代码块的 README.md 文件时,可以对 AI 说:‘帮我把这个 Markdown 文件里的所有 PlantUML 图表都转换成图片’,它会自动提取、转换并更新链接。

介绍

这个 Skill 解决了开发者和文档撰写者在创建和分享专业图表时面临的效率问题。传统绘图工具操作繁琐、格式不统一,而 PlantUML 允许用户用简洁的文本语言描述图表,此 Skill 则进一步将描述文本或现有 .puml 文件一键转换为可嵌入文档的图片。

使用方式非常灵活:你可以直接向 AI 描述想要的图表(如“画一个用户登录的序列图”),AI 会生成对应的 PlantUML 代码并调用此 Skill 渲染成图片;也可以处理已有的 .puml 文件或包含 PlantUML 代码块的 Markdown 文档,批量转换为图像,便于在 Confluence、Notion 等不支持 PlantUML 渲染的平台发布。

它非常适合软件工程师、架构师、技术文档写作者以及任何需要频繁绘制 UML 图、架构图、流程图、甘特图等专业图表的人员。无论是设计阶段快速构思,还是文档编写阶段统一图表格式,都能大幅提升效率。

与同类图表生成工具相比,它的核心优势在于深度集成 PlantUML 生态,不仅支持从自然语言生成图表,更擅长处理复杂的现有 PlantUML 资产(代码文件、Markdown 嵌入),提供了一套从创建、验证到发布转换的完整工作流,而非简单的单次生成。

核心特点

本 Skill 的核心区别在于提供了完整的 PlantUML 工作流支持,不仅能从文本描述生成图表,更擅长批量处理现有的 .puml 文件和 Markdown 文档中的代码块,将其转换为可直接发布的图像,这是许多单一生成类工具所不具备的。

注意事项

不适合需要高度定制化视觉样式(如特定品牌颜色、复杂图标)或完全自由手绘的图表场景,其输出严格遵循 PlantUML 的语法和样式规范。

常见问题

如何将 Markdown 里的 PlantUML 代码转换成图片?

使用本 Skill 的 Markdown 处理功能,它可以自动识别文档中的 puml 代码块或链接的 .puml 文件,并批量转换为 PNG/SVG 图像。

支持哪些类型的图表?

支持所有 PlantUML 图表类型,包括 UML 序列图、类图、活动图等,以及非 UML 的 ER 图、甘特图、思维导图、架构图等。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/plantuml/raw/index.md 读取 plantuml 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。