工程图绘制利器:diagrams

图片[1]-工程图绘制利器:diagrams-山海云端论坛

Diagrams 是一款开源、免费、跨平台的架构图绘制工具,相较于 C4-PlantUML 更为专业。它提供了丰富的云服务和开源组件图标,并支持 MacOS、Linux 和 Windows 等多个系统平台。Diagrams 可在线、客户端和容器中应用,让您在无需专业设计工具的情况下原型设计新系统架构,或描述现有系统架构。该项目在 GitHub 上已获得 31.8k 星,备受欢迎。

在线网页版:

  • 地址:https://www.diagrams.net

Diagrams 的在线版功能强大,支持流程图、思维导图、组织结构图、信息图、网络和体系结构图、平面图、电气图、机架图、UML 图等。利用 Diagrams 还可以绘制家谱、装修平面图、项目管理图等。

图片[2]-工程图绘制利器:diagrams-山海云端论坛

客户端下载安装:

  • 直接在 GitHub 发行页下载最新的桌面客户端即可使用,地址:https://github.com/jgraph/drawio-desktop/releases

如何绘制云系统架构?

  1. 准备工作:
    • 安装 Python 3.6 或更高版本
    • 安装 Graphviz(通过命令或手动安装)
  2. 安装 Diagrams:
    • 使用 pip(pip3)、pipenv 或 poetry 进行安装
  3. 编写程序:
    • 创建 Python 文件(例如 diagram.py),写入相应代码
    • 运行脚本,生成架构图
  4. 编写复杂图:
    • 使用更多组件和连接,生成更复杂的架构图

Diagrams 还支持其他语言版本,例如 Go 语言版本,开源地址:https://github.com/blushft/go-diagrams

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容