-
PlantUML with AI — prompt patterns for Copilot / Cursor auto-generation
In 2025-2026, LLMs can already convert a 5-sentence description into PlantUML code. This post distils the prompt templates, common errors, debugging tricks, and human-review rules I’ve tested. LL... -
PlantUML 与 AI:让 Copilot / Cursor 自动产出图代码的 prompt 模式
2025-2026 后,LLM 写 PlantUML 的能力已经能达到「5 句话出图」「自然语言描述→UML 代码」。这一篇整理实战 prompt 模板、常见错误、debug 技巧、以及最终的人工 review 准则。 LLM 写 PlantUML 的能力现状实测结论(2026 年中): Copilot / Cursor / Cline:在 .puml 文件上下文里... -
PlantUML vs Mermaid vs Graphviz DOT vs D2 — a complete DSL comparison
There are now more “text-first diagram tools” than 5 years ago — PlantUML / Mermaid / Graphviz DOT / D2. Which to pick? This post compares them against real scenarios. One-line sum... -
PlantUML vs Mermaid vs Graphviz DOT vs D2:图 DSL 选型完整对比
现在「画 UML/架构图」的可选工具比 5 年前多了:PlantUML / Mermaid / Graphviz DOT / D2……如何选?这一篇用真实场景逐一对比。 一句话总结 工具 主战场 一句话定位 PlantUML 工程/UML/软件架构 JVM-based DSL,UML 表达力最强 Mermaid 文... -
Big PlantUML diagrams — subgraph, package, !include — staying fast past 1000 nodes
A big diagram looks clear to the reader, but the renderer pays the cost — 100 nodes is the watershed. This post distills how to keep big PlantUML diagrams readable and smooth to render. The 100-n... -
PlantUML 大图拆分:subgraph、package、!include 让 1000 节点不卡顿
一张大图看着清晰,但画图工具叫苦不迭——100 节点是分水岭。本文整理让 PlantUML 大图保持可读、渲染顺畅的「拆分哲学」。 100 节点分水岭经验值: 节点数 状态 <30 顺畅(<200ms) 30-80 偶发拥挤(500ms-1s) 80-150 边缘卡顿(1s-3s) >150 Graphviz 卡死或崩 核心原则:超过 80 ... -
PlantUML in your IDE — VS Code, JetBrains, and Vim — three real workflows
Writing puml code isn’t the hard part — seeing the result while you write is. This post lays out the three real workflows for VS Code / JetBrains / Vim. Pick an IDE based on scenario VS... -
PlantUML 与 IDE 集成:VS Code / JetBrains / Vim 三端实战
写图代码最怕的不是写代码——是「写完之后看不到结果」。本文整理 PlantUML 在 VS Code / JetBrains / Vim 三大 IDE 的开箱即用方案。 选哪个 IDE?取决于场景 VS Code:前端 / TS / Python 同学主力,markdown + puml 一边写文档一边画图 JetBrains 全家桶(IDEA &... -
PlantUML output formats: SVG, PNG, PDF, LaTeX, ASCII compared
PlantUML defaults to SVG, but actual doc workflows — embedded in README, printed to PDF, dropped into LaTeX — have different format requirements. This article compares every output format, best-fi... -
PlantUML 输出格式:SVG / PNG / PDF / LaTeX / ASCIIDoc 全对比
PlantUML 默认输出 SVG,但实际写文档 / 嵌入 README / 印 PDF / 进 LaTeX 都有不同要求。这篇整理所有输出格式的差异、最佳实践、陷阱。 输出格式速查1java -jar plantuml.jar -t<FORMAT> diagram.puml Flag 输出 用途 -tsvg SVG 文档 ...