系统设计
工具
系统设计相关工具推荐。
Draw.io
免费开源的在线绘图工具,支持流程图、架构图、UML 等各类图表。
- 支持
.drawio文件存储在 Git 仓库中 - VS Code 可安装 Draw.io Integration 插件直接编辑
Excalidraw
手绘风格的在线白板工具,适合快速草图和头脑风暴。
- 轻量、无需登录即可使用
- 支持实时协作
ProcessOn
国产在线协作绘图平台,模板丰富,上手简单。
PlantUML
用纯文本描述 UML 图,适合在代码仓库中维护设计文档。
- IntelliJ IDEA 可安装 PlantUML Integration 插件
- VS Code 可安装 PlantUML 插件
Mermaid
Markdown 内嵌图表语法,GitHub / GitLab / Fumadocs 等平台原生支持渲染。
- 支持流程图、时序图、甘特图、类图、ER 图等
- 无需额外工具,直接在 Markdown 中编写