Draw.io 是一款用于创建图表和流程图的完全免费且开源在线工具它提供了强大的功能来帮助用户轻松地绘制各种类型的图表包括但不限于流程图、组织结构图、UML 图、网络图、BPMN 图等无论是用于教育、个人项目还是商业用途。本文将详细介绍如何在 Windows 系统本地部署 Draw.io 并结合路由侠实现外网访问本地部署的 Draw.io 。第一步本地部署安装 Draw.io1本教程操作环境为 Windows11 系统首先访问 Python 官方网站下载适合你 Windows 版本的最新版 Python 安装程序点此下载在安装过程中请确保勾选“ Add Python to PATH ”选项以便可以在命令行中直接使用 Python 命令。2访问官方 GitHub 仓库下载预编译的 Web 应用包点此下载选择最新的 Source code ( zip ) 稳定版本将下载的压缩包解压到一个目录例如 D:\Software\drawio-web 。3打开命令提示符 CMD 或 PowerShell 进入解压后的 Web 项目目录。cd /d D:\Software\drawio-web\src\main\webapp4使用 Python HTTP 服务器启动 Draw.io 服务。python -m http.server 80005打开浏览器访问地址 http://localhost:8000 就能看到你部署的 Draw.io 界面了。第二步外网访问本地 Draw.io在内网的电脑上安装路由侠点此下载1下载安装完成后打开路由侠界面点击【内网映射】。2点击【添加映射】。3选择【原生端口】。4在内网端口填写 Draw.io 端口 8000 后点击【创建】按钮如下图。5创建好后就可以看到一条映射的公网地址鼠标右键点击【复制地址】。6在外网电脑上打开浏览器在地址栏输入从路由侠生成的外网地址就可以看到内网部署的 Draw.io 界面了。