-
PlantUML with interactive diagrams — react-flow / Vue Flow / vis.js when PlantUML alone isn't enough
PlantUML outputs SVG / PNG / PDF — but no interactivity: can’t drag, can’t highlight, can’t dynamically mutate. That’s “document”, not “tool” — many frontend projects need the latter. Th... -
PlantUML 与交互式图:react-flow / Vue Flow / vis.js 当 PlantUML 不够用时
PlantUML 出 SVG / PNG / PDF,没有交互——不能拖、不能高亮、不能动态改。这是「文档」而不是「工具」——很多前端项目想要后者。这一篇整理 PlantUML 与主流交互式图库的搭配实战。 PlantUML 的定位PlantUML 输出 静态: ✅ SVG(嵌入文档) ✅ PNG(截图) ✅ PDF(打印) ❌ 不能拖动节点 ❌ 不能点击高亮 ❌ ... -
PlantUML information leakage and compliance — source/diagram bidirectional exposure risks
PlantUML diagrams carry both source and rendered output — two-way exposure = two-way leakage. Most teams don’t realise diagrams are a reverse data source for compliance, security, and AI trai... -
PlantUML 信息泄漏与合规:源代码↔图双向暴露的风险与缓解
PlantUML 图同时含「源码」和「图」——双向暴露 = 双向泄漏。但很多人没意识到这是合规、安全、AI 训练的反向数据源——这一篇整理风险清单、缓解方案、合规策略。 「图」比「文字」更容易泄漏比文字更危险的地方写一个博客:「我们使用 192.168.1.10 作为 PostgreSQL 主库」。文字泄漏是「作者写错」才会发生。 但 PlantUML 图里: 12345678... -
PlantUML CLI power user — batch, stdin/stdout, CI, incremental builds
Most people stop at plantuml file.puml — but the command line can do far more than that. This post distils the “power user” play book: batching, CI, watch, pipes, custom pre-processing. The minim... -
PlantUML CLI 高级用法:批量渲染、stdin/stdout、CI 集成、增量构建
多数人只会 plantuml file.puml——但 plantuml 命令行能做到的事比想象的多得多。这一篇整理「脚本小子」级别用法:批量、CI、监控、管道、自定义预处理。 命令行最小知识1plantuml [options] file-or-files 常用选项: 选项 含义 -tsvg / -tpng / -tpdf / -tlatex... -
PlantUML multi-language notes — CJK fonts, RTL, Unicode, emoji
PlantUML is JVM-based, theoretically Unicode-friendly — but Chinese / Japanese / Arabic / emoji each bite in different ways. This post collects all the pitfalls in one go. CJK: Chi... -
PlantUML 多语言支持:CJK 字体、RTL、Unicode 字符、emoji 的全部配置
PlantUML 是 JVM / Java 写的,理论上 unicode 全兼容——但实际「中文 / 日文 / 阿拉伯文 / emoji」各自踩不同的坑,这一篇一次性整理。 CJK:中文 / 日文 / 韩文默认会变「豆腐」PlantUUM 默认用 Java Logical Font——Linux 上没有 CJK 字体 → 显示成... -
PlantUML cross-tool migration — D2, Mermaid, and Draw.io workflow and pitfalls
When a team re-picks its diagramming tool, migrating from PlantUML to D2 / Mermaid / Draw.io is common. This post distils the practical migration: which diagrams can be auto-converted, w... -
PlantUML 跨工具迁移实战:迁到 D2、Mermaid、Draw.io 的工作流与陷阱
团队图标准化时常常要重新选型,PlantUML 迁到 D2 / Mermaid / Draw.io 是常见操作——这一篇整理迁移实战:哪些图能自动转、哪些必须手写、CI 怎么验证、什么时候别迁。 为什么要迁?经常出现「我们的团队换栈了」: Java 团队 → LangChain → LLM 团队 → D2 + Markdown 是新默认 数据团队 → 全公司图渲染迁...