# drawio-go-release **Repository Path**: jiangbing/drawio-go-release ## Basic Information - **Project Name**: drawio-go-release - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-01 - **Last Updated**: 2026-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Drawio-go Drawio-go 是一款基于 draw.io 的桌面绘图应用。除了 draw.io 原本的全部绘图能力之外,它内置了一个**会「动手作画」的 AI 助手**——你用一句话描述想要什么图,AI 就在画布上一步步把它画出来,还会自己检查有没有画歪、画挤、线条穿帮,直到产出一张干净好看的图。 > 🌐 官网:
drawio-go 主界面
--- ## 一句话亮点 - **开口即画**:自然语言描述需求,AI 自动作画,无需手拖元件。 - **看得见的过程**:AI 一笔一笔画,每一步都实时显示在画布和聊天框里。 - **专业图标库**:内置约 9000 个云服务、网络设备、UML 等专业图标,画架构图、网络图更地道。 - **自动质检**:AI 会自己检查图形重叠和连线穿帮,发现问题主动修正。 - **多模型可选**:支持 OpenAI 兼容服务与 Claude,可保存多套配置随时切换。 - **本地保存**:所有对话与作画过程都存在本地,重启不丢,随时回看。 - **中英双语**:界面与提示信息支持中文 / English。 --- ## AI 绘图助手能做什么 ### 自然语言作画 直接告诉 AI 你想要的图,例如: - 「画一个电商订单系统的微服务架构图,包含用户、网关、订单服务、支付服务和数据库」 - 「画一个用户注册的流程图,包含邮箱验证」 - 「把数据库换成圆柱形,再加一个缓存服务」 AI 会理解你的意图,在画布上把图画出来。 ### 看得见的渐进式作画 AI 不是一次性甩出一整张图,而是**分步作画**:先放节点、再连线、再调整布局。每画一步,画布立刻更新,聊天框也会同步显示当前在做什么(比如「添加节点:订单服务」「连线:用户 → 订单服务」)。你可以: - 实时观看作画过程; - 随时点击**停止**中断当前绘制; - 完成后继续追加修改指令,让 AI 在已有图基础上调整。 ### 全面的作画能力 AI 几乎能完成 draw.io 的所有常规操作: - **画图形**:添加各类节点、在节点间连线、绘制自由折线 / 曲线; - **改图形**:修改文字、颜色、形状、大小、位置; - **整理**:删除元件、组合 / 拆分分组; - **自动排版**:一键套用层级、树状、放射状、环形等多种布局风格,让图更整齐; - **编辑操作**:撤销 / 重做、缩放、适应窗口、导出图片 / PDF、保存; - **看画布**:查看当前画了什么、按条件查找指定元件; - **找图标**:从图形库中搜索专业图标并应用到节点。 ### 专业图标库(约 9000 个) 画云架构、网络拓扑、UML 这类专业图时,AI 会**优先选用专业图标**,而不是用普通方块凑数,例如: - **云服务**:AWS、GCP、Azure 的各类服务图标; - **网络设备**:Cisco 路由器、交换机、防火墙等; - **软件图**:UML、流程图、Kubernetes 等。 你不需要知道图标叫什么、样式怎么写,AI 会自己去库里找。 ### 自动质检,图更干净 draw.io 的连线不会自动绕开图形,手动画图常出现「线穿过方块」「两个框叠在一起」的问题。本版本的 AI 会**主动自检**: - 检查**图形是否重叠**(包括文字标签溢出导致的重叠); - 检查**连线是否穿过图形**、是否压住了文字标签; - 发现问题后自动调整位置、挪标签、重排布局,**反复检查直到全图干净**才算完成。 ### 看图说话 除了画图,AI 还能**解释一张已有图**:把当前画布交给 AI,它会用一段自然语言告诉你这张图画了什么,方便快速理解。 --- ## 支持的 AI 模型 - **OpenAI 兼容**:支持 OpenAI 官方模型,也可以填写**自定义接口地址**,接入各类代理或国内兼容服务; - **Anthropic Claude**:支持 Claude 系列模型; - **多套配置**:可以保存任意数量的模型配置(例如「我的 GPT-4o」「公司的中转 Claude」),每条独立设置名称、模型、密钥、地址、温度等参数; - **按会话选用**:每个对话可以单独选择使用哪一套模型配置。 > **安全提示**:当前版本的 API Key 以明文保存在本地,请仅在个人设备使用,并避免提交包含真实密钥的文件。 --- ## 对话与会话管理 - **多会话**:可以创建多个独立对话,分别管理不同的画图任务; - **自动命名**:新会话发出第一条消息后,会自动用消息内容命名,无需手动改名; - **历史回看**:随时重命名或删除会话;重新打开会话时,能看到完整的作画轨迹(你的指令、AI 的每一步操作和思考); - **本地保存**:所有内容存在你自己的电脑上,不上传服务器。 --- ## 界面体验 - **浮动窗口**:AI 助手以可折叠浮窗形式停靠在 draw.io 界面旁,可展开 / 折叠、一键回到底部、显示 / 隐藏; - **排版舒适**:AI 的回复支持完整的 Markdown 渲染与代码高亮,列表、表格、代码块都清晰好看; - **便捷操作**:每条消息可一键复制或复制纯文本;AI 生成的图形可直接「插入到画布」;还支持附带文件发送给 AI; - **作画进度**:实时展示当前画到第几步、共多少步; - **画布快照**:一眼看到当前画布有多少节点、多少连线; - **时间显示**:消息带时间戳,并显示「刚刚 / N 分钟前 / 昨天」等相对时间。 --- ## 中英文界面 - 支持**简体中文**与**English**,可在设置中随时切换,语言偏好会被记住; - 切换语言后,按钮、提示、作画进度、错误信息等都会跟随变化。 --- ## 怎么开始用 1. **配置模型**:打开 AI 助手 → 设置 → 添加模型,填入模型类型、模型名和 API Key(如需可填接口地址),保存; 2. **新建对话**:点击「新建会话」,并选择刚配置的模型; 3. **开口画图**:在输入框描述你要的图,回车发送,看着 AI 一步步画出来。 --- ## 已知限制 - **密钥明文存储**:API Key 暂未加密,建议只在可信的个人设备使用; - **一次画一张**:同一个对话同时只能进行一次绘图,发起新任务会自动停止上一个; - **单次绘图有时限**:特别复杂的大图可能需要拆成几轮指令分步完成; - **作画指令为中文**:即使界面切到英文,AI 内部的画图规则仍按中文执行,以保证绘图效果稳定; - **首版打磨中**:部分交互细节仍在持续优化,欢迎反馈。 --- ## 致谢 - [draw.io](https://www.drawio.com/) —— 强大且免费的绘图内核与图形库,本应用在此基础上构建。 --- ## 问题反馈 如果你在使用过程中遇到问题,或有任何建议与想法,欢迎加入 QQ 群交流反馈: - **QQ 群号**:625052381 - **点击链接加入群聊**【drawio-go】:https://qm.qq.com/q/qO9MPhZRxC
QQ 群二维码