参考资料

  1. Mono 是一个开源的 .NET 框架实现
  2. Ruby是一种开源的、面向对象的动态编程语言
  3. Bonita 是一个开源业务流程管理(BPM)和工作流自动化平台
  4. Debian 是一个自由开源的操作系统
  5. FAST OS DOCKER 是一个轻量化的 Docker 管理工具
  6. Flarum 是一款现代化的开源论坛软件
  7. docker安装nginx详细说明以及案例
  8. ClefOS 是一款基于开源技术的轻量级 Linux 发行版

Draw 是一款开源的绘图工具

详细简介

Draw 是一款开源的绘图工具,支持在线协作绘图、流程图制作、思维导图等功能,适合团队协作和个人使用。

特点

  1. 开源免费:代码完全开放,可自由使用和修改。

  2. 多端支持:支持 Web、Windows、macOS 和 Linux。

  3. 实时协作:多人同时在线编辑同一张图纸。

  4. 丰富模板:提供流程图、思维导图、UML 等多种模板。

  5. 插件扩展:支持通过插件扩展功能。

最新更新内容及时间

  • 2023年10月:新增 AI 辅助绘图功能,优化了协作同步性能。

  • 2023年8月:支持导出为 SVG 和 PDF 格式,修复了多个稳定性问题。

镜像下载地址

官网地址

阅读文档地址

Docker 安装示例

docker run -d -p 8080:8080 --name draw drawio/draw

访问 http://localhost:8080 即可使用。

.yaml 设置教程

示例配置文件 config.yaml

server:
  port: 8080
  cors:
    enabled: true
storage:
  type: local
  path: /data/draw

常用错误问题

  1. 无法保存图纸

    • 检查存储路径权限,确保 /data/draw 可写。

  2. 协作同步失败

    • 确认网络连接正常,检查服务器防火墙设置。

  3. Docker 容器启动失败

    • 确保端口 8080 未被占用,或修改映射端口。

  4. 导出格式不支持

    • 更新到最新版本,确保支持 SVG/PDF 导出。