drawio-desktop 免费流程图桌面应用:5分钟从源码跑起来的完整指南 📅 发布时间:2026/8/25 18:01:10 👁 浏览次数: drawio-desktop 免费流程图桌面应用5分钟从源码跑起来的完整指南【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop要画一张流程图又不想把文件传到别人的服务器上——drawio-desktop 就是为这种场景准备的它是 draw.io 编辑器的官方 Electron 桌面封装Electron 指用网页技术构建桌面应用的框架图表在你本机生成不经过任何远端。它替谁解决了什么问题不花钱商业项目也能直接用许可证是 Apache 2.0学生画作业图、公司做客户交付物都可以按原样使用不用订阅也不担心版权问题。图表数据不出本机按设计应用与互联网隔离唯一例外是启动时检查一次新版本。集中管理的机器可以设环境变量DRAWIO_DISABLE_UPDATEtrue或启动时加--disable-update把检查彻底关掉。所有 JavaScript 自包含内容安全策略CSP限制页面能加载哪些资源的机制禁止运行远程脚本也不收集任何使用数据。没有管理员权限Windows 上也有装法Windows 官方有三个版本.exe安装器装到 Program Files需要管理员权限.msi装到当前用户目录不需要便携版.exe完全免安装只是不注册文件类型关联。一套应用跑三个系统Windows、macOS、Linux 都有对应构建。普通用户直接从官方 releases 页面下载安装包即可想从源码运行的看下一节。快速上手先装 Node.js 22.12 或更高版本官方构建用 Node 24和 npm。克隆仓库draw.io 编辑器是 git 子模块git 里把另一个仓库挂成子目录的机制--recursive不能省。在根目录安装依赖。npm start启动应用开发调试可另设DRAWIO_ENVdev。git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start⚠️ 启动失败时给npm start追加--enable-logging看日志另一个常见坑是同一用户只允许一个 draw.io 实例官方版还开着时启动你的副本只会往官方版里开新窗口先关掉官方应用再试。核心功能详解启动后界面是左、中、右三栏加顶部菜单典型布局如下区域位置负责什么形状库左侧面板搜索并拖放基础形状画布中央网格区绘制与连接元素Diagram 面板右侧页面、背景与自动保存从左侧形状库往画布上拖顶部是 Search Shapes 搜索框下面是 General 基础形状组矩形、菱形、圆柱、箭头等Scratchpad 区可暂存草稿图形。搜到形状直接拖进中央网格画布即可。适合的场景从零搭一张流程图。用右侧 Diagram 面板控制页面面板分三组ViewGrid 网格、Page View、Background 背景、Shadow、OptionsConnection Arrows 连接箭头、Connection Points、Guides、Autosave 自动保存、Paper Size默认 US-Letter可选纵向或横向底部还有 Edit Data 和 Clear Default Style 两个按钮。勾选 Autosave 后画到一半也不怕断电。适合的场景导出正式文档前统一调整页面外观。用顶部菜单和多页标签管理整份文档顶部菜单有 File、Edit、View、Arrange、Extras、Help 六项画布下方是页签默认 Page-1点加号新增页面。适合的场景一张文档按模块分页管理。常见疑问平时使用需要联网吗不需要。应用与网络隔离只有启动时一次版本检查且可关闭图表数据从不外发也没有统计上报。唯一要注意的是如果图表本身引用了外部图片或字体打开时会去请求对应地址。图表存在哪里本地与会话存储写进系统应用数据目录macOS 在~/Library/Application Support/draw.ioWindows 在C:\Users\用户名\AppData\Roaming\draw.io\图表文件本身是你另存的.xml窗口标题里的 Untitled Diagram.xml 就是它。可以提交代码贡献吗默认不行除非维护者明确允许而那极少发生。README 说明项目长期对代码贡献关闭以保住长期稳定性但欢迎 bug 报告和功能建议。谁在用、怎么用它开发者用它画流程图和 UML 图面向对象的类图、时序图等建模图图表文件可以和代码放在同一个版本库里管理。用公司公用机、装不了软件的人直接拿便携版解压即画。统一管理的团队则在装机脚本里设好DRAWIO_DISABLE_UPDATEtrue让所有机器停在同一个版本。文档与参与渠道BUILDING_FOR_PERSONAL_USE.md想 fork 改代码、构建未签名的自用版先看这份步骤。DEVELOPMENT.md构建配置、CI 流程和代码签名的说明维护 fork 时用。README.md 的 Developing 一节从源码运行的标准步骤与本文「快速上手」对应。反馈走项目仓库的 issuebug 报告和功能建议都会看代码贡献则默认不接收。这个项目的头号目标是安全隔离README 说得直白任何要求默认开启外部连接的功能答案都是不。它适合文件不能上传的环境免费、跨平台、数据留在本机。克隆下来npm start五分钟就能画出第一张图。【免费下载链接】drawio-desktopOfficial electron build of draw.io项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考