更新日志
每个正式版本改了什么、修了什么。下载链接取自各版本自己的发布附件,不随新版本变动。
Diagramon 3.13.1
v3.13.1 最新Diagramon 3.13.1 是一个小版本:把 Mermaid 提到格式清单的第一位,其余只是内部修复。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.13.1_x64-setup.exe(约 62.29 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.13.1-win-x64.zip(约 70.40 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 新建时 Mermaid 排第一:
Ctrl+N/ 标签条 + / 文件 → 新建 里的格式卡片, 第一张就是 Mermaid。顺序对四处同时生效 —— 新建对话框、标签条「转换」下拉、 「转换能力一览」的方向清单与矩阵 —— 因为它们读的是同一份格式注册表, 不存在"这里改了那里没改"。 - 新顺序:Mermaid → drawio → Excalidraw → DOT → D2(原先 drawio 在第一位)。
修复
- 内部:修掉一条会偶发失败的验收探针(画布「事件归属」那组断言等的是 120ms 轮询, 在机器忙的时候会被计时器节流骗到)。用户无感,但我们的门禁从此不再时红时绿。
- 内部:浏览器原型的格式清单同步成同一顺序(它没有 Rust 后端,只能抄一份, 这次两边的顺序不一致就是靠新加的断言发现的)。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.13.1_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.13.0
v3.13.0Diagramon 3.13.0 是一次以「安全性 + 数据完整性」为主的维护版 —— 新增功能不多,但修掉了一批会悄悄改坏你的文档或让进程直接退出的问题。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.13.0_x64-setup.exe(约 62.29 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.13.0-win-x64.zip(约 70.40 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 打开陌生图表文件更安全:图里渲染出来的链接会按协议白名单过滤(
javascript:一律剥掉, 包括用制表符/换行拼出来的变形写法),动画改写链接的那类写法也被整类移除。内容安全策略现在覆盖到 drawio / Excalidraw 画布本身,不再只有外壳窗口。 - 自动配色不再改坏 D2 文档:容器里的节点改成按
容器.节点写样式(以前写在顶层,会在图上 凭空多出一整套重复节点),带空格 /#/;的节点名会自动加引号;|md … |块里的正文 不再被当成节点写回源码。对任何用了容器的 D2 文档,「自动配色」现在是真的只上色。 - 切标签页不再串图:画布事件带上了「属于哪份文档」的标记,上一份文档迟到的自动保存会被丢掉, 写不进新打开的那份文档。
- 超深嵌套的
.dot不再拖崩:嵌套超过 256 层会明确报「第 N 行:subgraph 嵌套超过 256 层」, 而不是栈溢出把整个进程带走;未闭合的subgraph也不会再让「格式化」产出几百 MB。 - CRLF 文件不再「一碰就永久脏」:Windows 换行格式的文件,改完再改回去脏标记会正确清掉, 保存时也不会把整份文件静默改写成 LF。
- AI 上游更守规矩:Ollama 的工具调用参数能正确解析了(以前全被当成「没有参数」, 于是工具循环对它形同虚设、每一步还照样计费);上游返回超大响应会明确报错,而不是把内存吃满。
- 升级安装不再抹掉未保存内容:以前升级会强制结束进程,而未保存文档只写在草稿仓里、 且受「自动保存」开关控制(默认是关)。现在脏文档一律先落草稿,重开就能找回。
修复
- 搜索含
İ/ẞ这类字符时崩溃(panic直接把整个进程带走)。 - 尾部注释里带
}时,配色块被插到图外,整份 DOT 编译不过。 - 不带图名的
digraph { … }第一个节点永远上不了色。 - DOT → D2 会静默丢掉孤立节点(图例、单点状态节点)。
- 同一份 Mermaid 源转两次 D2 结果不一样,导致脏标记常亮、diff 全是噪音。
- 非法的
stroke-width会被原样写进 DOT(可能注入任意属性)。 - 圆角节点在「先配色再转 DOT」之后会丢圆角。
- 工作区里重命名文件后按 Ctrl+S,会把旧文件名在磁盘上复活。
- 云文档的版本号在切换标签后丢失,导致云端出现重复文档。
- 「在文件管理器中显示」从来没生效过(调用的接口不存在),现在是真正的「定位到这个文件」。
- 配置里的上游地址一改,旧密钥会继续沿用 —— 现在会要求重填,避免密钥被发到被改过的地址。
- 调试用的远程调试端口在正式版里也会生效 —— 现在只在开发构建里可用。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.13.0_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.12.6
v3.12.6Diagramon 3.12.6 把「关于」窗口从一张堆叠的表格整理成两段式:头部讲清这是什么、去哪找;下面只有一张清单。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.12.6_x64-setup.exe(约 62.27 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.12.6-win-x64.zip(约 70.37 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 头部两行:第一行产品名,第二行「版本 · 平台」+ 官方主页 + 源代码。两个入口与版本文字纵向居中, 宽度不够时自动折到下一行并与版本左对齐。
- 入口不再带文字标签:
www.diagramon.com、github.com/westsource/diagramon本身就说清了去处; 鼠标悬停仍会显示「官方主页:https://…」,读屏也能念出同样的名字。点击才用系统浏览器打开。 - 一张清单:格式表去掉「格式」标题与表头,六行数据直接读;编辑器(CodeMirror 6)作为最后一行
与各格式并排 —— 名称列同样是胶囊,扩展名列写
-,说明列写「编辑器」。 - 去掉三处重复:标题与表头、清单上方重复的格式行与渲染行、底部的作者/许可行。
修复
- 「关于」里格式列了两次:顶部一行摘要 + 下方一整张表,同一个信息出现两遍;渲染技术与格式混在同一张表里, 读起来像是在回答两个问题。本版合并成一张清单,编辑器也归位到它该在的那一行。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / D2 / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.12.6_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.12.5
v3.12.5Diagramon 3.12.5 把 Mermaid 12 的泳道图接进了编辑、渲染、大纲、AI 与转换。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.12.5_x64-setup.exe(约 62.27 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.12.5-win-x64.zip(约 70.37 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 泳道图能画出来了:源码用
swimlane-beta LR(或TB)开头,顶层每个subgraph就是一条泳道, 节点与连线的写法与 flowchart 完全一致。此前的预览会把泳道压成一张普通流程图 —— 节点还在, 泳道框与泳道名全没了,现在按泳道图的布局渲染。 - 不再给你一个切不动的「布局」按钮:泳道图的布局固定是
swimlane,预览顶栏只留「外观 / 配色」, 副标题写明这一点;状态栏、命令面板、布局弹窗三处也都不再提供这个选项。 - 大纲按图类型说话:同一份数据,泳道图的顶层分组叫「泳道」而不是「子图」。
- 转换:泳道图可转 DOT(泳道 → cluster)与 D2(泳道 → 容器),Excalidraw 照常交给引擎;
drawio 方向明确不支持 —— 它随包的 Mermaid 导入器认不出
swimlane-beta,转换对话框会把这一格 标成不可用并写清原因,而不是让你等一次引擎失败。 - AI 会写泳道图:你说「画一张按角色分道的泳道图」时,模型会得到
swimlane-beta的语法与语义说明; 它返回的整段泳道源码也能被正确识别为代码(此前会被当成一段散文丢掉)。 - 顺带修好了带 front matter 的 Mermaid:
--- config: … ---与跨行的%%{init: …}%%不再被当成图头部/语句 —— 这类文档现在能正常转 DOT / D2;flowchart不带方向也按 TB 处理 (Mermaid 自己接受这种写法,旧实现会报「缺方向」)。
修复
- 泳道图退化成普通流程图:预览层把全局布局(默认 ELK)传给 Mermaid,覆盖了泳道图自己的
swimlane布局。现在泳道图文档不传全局布局,只钉住泳道布局。 - 带配置头的 Mermaid 转不出去:转换器把 front matter 的
---当成头部报错;多行%%{init}%%的尾巴被当成一条语句。两处都已跳过。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.12.5_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.12.4
v3.12.4Diagramon 3.12.4 让「格式化源码」从一个空按钮变成真正可用的排版工具。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.12.4_x64-setup.exe(约 62.26 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.12.4-win-x64.zip(约 70.37 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 「格式化」按钮 / Shift+Alt+F 现在真的重排源码,不再只是抹掉行尾空格:
- Mermaid:
subgraph…end、序列图的loop/alt/opt/par/rect/critical/break/box…end、else/and/option、class / state / er 的花括号,统一缩进到 4 空格; - Graphviz DOT:按词法重排 —— 一行一条语句、属性表内联、子图缩进,一行式
digraph G{a->b;b->c}会展开成可读的多行; - D2:花括号层级统一缩进到 2 空格。
- 只动空白,不动语义:字符串、HTML 标签、跨行引号标签、Mermaid 的 YAML frontmatter、
D2 的
|md块字符串都逐字节保留;DOT 的注释与#行也原样搬运。 - 不假装修了一遍:源码本来就规范时,状态栏会如实说「已是规范格式」,不会标脏。
- 可撤销:整块替换走编辑器的正常事务,Ctrl+Z 能退回格式化之前;落盘仍跟随你的自动保存设置。
修复
- 「格式化源码」此前没有真正实现:按钮与
Shift+Alt+F都只做了一次行尾空白清理, 多数文档点下去等于没反应(菜单里印着功能,实际是空壳)。本版补上了 Rust 侧的格式器, 并把它接进按钮、快捷键与命令面板。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.12.4_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.12.3
v3.12.3Diagramon 3.12.3 把配色从"看不见的视图状态"变成"看得见的源码内容"。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.12.3_x64-setup.exe(约 62.25 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.12.3-win-x64.zip(约 70.35 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 选配色 = 改正文:在预览顶栏选一个色系,配色块立刻写进源码(
%% dgm-palette:…), 源码窗口和渲染看到的是同一份东西。落不落盘由「设置 → 编辑器 → 自动保存」决定, 以前那条"颜色只是预览、要再点一次写入正文"的分叉没有了。 - 带得走:别的工具(mermaid live、GitHub、编辑器插件)打开这份源码就有颜色, 不再依赖本应用的记录。
- 未保存的文档也记得住:配色不再是按文件路径记的外挂状态,新建文档选完就是它自己的内容。
- 打开文件不会变脏:按图内容推测的配色只作为建议提示,选了你才写进正文。
- 老文件迁移:以前记过色系但正文里还没有配色块的,首次打开时会把块补进缓冲区(不自动落盘,可撤销)。
- AI 应用结果、格式转换之后会自动按同一色系补回配色块,不会出现"应用完颜色没了"。
修复
- 「行底色」按钮看不出开关状态:按钮一直在切设置,但缺少按下态样式,点完只有 title 变了。
现在关闭时是普通描边,打开时是强调色底 + 描边,并带
aria-pressed。 - 配色菜单少了一条分隔线:「无」和「按当前主题重排配色 / 让 AI 挑」挤在一起, 看不出是"选择"与"动作"两类。
注意事项
- 切主题不会自动改色:配色块是选色系那一刻按当时明暗主题算出来的快照(块头会写「亮色」或「暗色」)。 换主题后想重算,用配色菜单里新增的「按当前主题重排配色」。
- 「设置 → 默认配色」现在只作用于新建文档;已有文件各自在预览顶栏选,选完即写进它的正文。
- 升级后,之前只"跟随默认"而没有真正选过的文件会显示为无色,选一次即可(之后颜色会固定在文件里)。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.12.3_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.12.2
v3.12.2Diagramon 3.12.2 让自动配色不只认"节点是什么"(入口/判断/数据/外部/异常),也开始认"节点在哪一块"。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.12.2_x64-setup.exe(约 62.25 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.12.2-win-x64.zip(约 70.35 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 按区块上色:Mermaid 的
subgraph、DOT 的cluster、D2 的容器,现在都是分组依据 —— 同一个区块里的节点同色相,不同区块不同色相(最多 9 档,22 个子图的图也不会糊成一片)。 - 框也跟着染色:区块自己的边框会铺同色相、但比节点浅一档的底色, 一眼就能看出"这是哪一块",节点也不会溶进背景。
- 语义角色优先:
判断 / 入口 / 数据 / 外部 / 异常这些角色仍然盖过分组色 —— "这里会出事"不会被区块色吃掉;只有没有语义特征的普通节点才按分组上色。 - 展平感消失:真实架构图里七八成节点是普通节点,以前会全部落到同一个主色; 现在它们按所属子系统分开,色号不用再调。
- 只包着子分组的"外壳"区块也会分到自己的颜色,不再残留成默认的淡黄框。
修复
- 清掉颜色后仍然上不了色:以前只要节点上留着任何自定义类名就算"已有颜色",
于是删掉
classDef行(最自然的清色方式)之后,残留的:::目录会让近八成节点被静默跳过。 现在只有真的定义了填色的类才算手写颜色。 - D2 图多出假节点:
classes: { … }里的fill:/stroke-width:/shape:曾被当成节点, 文末给它们各写三行样式;现在整块跳过,行内{class: …}也能正确识别。 - 标签猜词盖过分组:分层架构图几乎每个标签都带"数据",会让整张图被染成同一个数据紫; 优先级改为 显式角色 > 形状 > 分组 > 标签 > 主链路。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.12.2_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.12.1
v3.12.1Diagramon 3.12.1 把"配色"从预览带进了源码窗格:不用切到图,也能看出哪几行会被染成什么色。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.12.1_x64-setup.exe(约 62.24 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.12.1-win-x64.zip(约 70.33 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 源码窗格的行首色块:会被上色的节点,在它首次出现的那一行左侧点一个色块 —— 颜色就是它真会被 染成的色(由后端按与渲染完全相同的判定给出,不是前端猜的);同一个节点只标一次,长图不刷屏。
- 手写颜色看得见:带自己的
style/fillcolor(因此会被「仅未着色」跳过)的节点画虚框, 悬停写明「手写色,保持」—— 不会让人以为它也会被上色。 - 悬停即查:
A · 入口加上#d4e3ed / #4ab5a0,角色与色值都在,不用去预览里点。 - 行底色(默认关):「格式化」旁边多了一个「行底色」按钮,开启后给会被上色的行铺一层极淡的角色色; 设置 → 编辑器里也有同一个开关。它画在文字下面,不会给代码蒙色,也不改正文。
- 标注是只读的:色块与行底色都不进撤销栈、不改文件、不标脏。
修复
- 连线开关不再把颜色写进缓冲区:3.12.0 里切换「连线跟随配色」会把配色烘焙进正文并标脏, 与"颜色只在预览里"的模型相悖;现在只重画预览(状态栏也从"已重跑当前文档"改成"预览已更新,正文未改")。
- 设置 → 编辑器里「路径守卫」与「快捷键」两条说明贴在一起,已加缝隙。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.12.1_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.12.0
v3.12.0Diagramon 3.12.0 给图表加了一套"自动配色":AI 不再随手写色值,而是只标角色;颜色由本地按色系展开,可复现、可一键换、也可以只留在预览里。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.12.0_x64-setup.exe(约 62.23 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.12.0-win-x64.zip(约 70.33 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- AI 只标角色,色值本地落地:模型写"主链路 / 入口 / 判断 / 数据 / 外部 / 异常 / 说明",应用按色系把角色展开成色值 —— 同一句话两次生成不会出现两套颜色,暗色主题也自动用更亮的一档。跨格式一致:Mermaid / DOT / D2 都能落地。
- 六种色系 + 线框档:松绿 / 黛蓝 / 藕紫 / 橄榄 / 赭石 / 钨灰(无彩,线框与打印)。预览顶栏第三颗按钮切换, 按文件记住;连线一起跟随色系(设置里可关)。
- 打开即挑选:打开没有记过色系的文件时,按图里的角色占比与标签本地选一个(数据/存储多→黛蓝、异常多→赭石、 外部接口多→橄榄、界面词→藕紫,否则松绿),状态栏写明依据。新建文档默认「无」。
- 颜色只留在预览里:换色系、换主题都不改正文;想固化给别人看,菜单里有「写入正文」。 清除(「无」)也只改缓冲区 —— 磁盘要你自己保存。
- 「无」会尽量清干净:先删程序生成的那一段;如果正文里还有手写/外来颜色,且配置了模型, 就让模型只删颜色(结构一改就放弃这次清理)。
- 更安静的资料:连线默认跟随色系但压低饱和度;色系之间按可辨识度重新排过(同一色系内七个角色 填充最小色差从 1.2 提到 3.6–5.9,换色系的差异从 2 提到 17)。
修复
- Mermaid 里带连字符的类名(
A[开始]:::my-class --> B)不再让整份文件解析失败。 - 节点在边上被再次提及时,形状不再被覆盖成方框(判断/圆柱节点之前会被当成主链路)。
- 自动配色失败不再挡住渲染:出图照常,原因写在状态栏。
- 便携版的 README 截图在缺少 ELK 离线包时会显示"加载失败",已修(截图脚本补上挂载点)。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.12.0_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.11.3
v3.11.3Diagramon 3.11.3 把「图好不好看」和「开图快不快」两件事各自往前推了一步:Mermaid 默认换成 ELK 布局, 文件可以直接拖进窗口打开。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.11.3_x64-setup.exe(约 62.17 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.11.3-win-x64.zip(约 70.26 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- Mermaid 默认 ELK 布局:分层图的走线更整齐、交叉更少。布局引擎离线随包,不联网;启动后自动预热, 第一次出图不用等。想回到旧样子,点预览顶栏的「布局 · elk」切到 dagre 即可,选择按文件记住。
- 拖拽打开文件:把
.mmd / .mermaid / .dot / .gv / .d2 / .drawio / .excalidraw拖进窗口即可打开; 拖动时会给出整窗提示,松手即进标签页。拖到右侧 AI 面板上仍然是「作为对话上下文」,两种行为靠落点区分。 - 不支持的格式会明说:拖进来的是图片或压缩包时不会硬塞成一张满是报错的图,状态栏会告诉你忽略了几个文件。
修复
- 目录/非图表文件的拖放不再产生「回退成 Mermaid 打开、整屏解析错误」的标签页。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.11.3_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.11.2
v3.11.2Diagramon 3.11.2 重排了设置窗口里的 AI 页:把一长列配置拆成四个分组,并把官方 SystemOne 与自定义 SystemOne 的差异放到明面上。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.11.2_x64-setup.exe(约 62.17 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.11.2-win-x64.zip(约 70.25 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- AI 设置四分组:图文模型 / 意图识别 / 对话行为 / 记忆。不再需要在一个长表单里向下找开关。
- 图文模型:默认模型、云网关状态、BYOK 提供商卡片集中在同一组;添加提供商与网关状态之间留出间距。
- 意图识别:四张模式卡(自动 / 官方 / 自定义 / 关闭);官方模式只读展示会员权益,不要求本地 Key;只有自定义模式展开端点、模型、Key。
- 测试判定:意图页可直接发固定短句,显示意图、置信度、模型与耗时;关闭自动判定时测试按钮禁用。
- 自定义超时:上限从 2 秒放宽到 15 秒,适配 TypeSafe 等经代理访问的端点。
- 对话行为 / 记忆:开关按用途分组;记忆的已确认/待确认摘要与管理入口集中在一处。
修复
- 云网关状态块与“添加提供商”按钮原来贴在一起,已增加 12px 间距。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.11.2_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.11.1
v3.11.1Diagramon 3.11.1 把 SystemOne 做成会员能力:登录后默认走官方判定服务,同时保留自定义提供商;会话格式也完成了一次单向归一。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.11.1_x64-setup.exe(约 62.16 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.11.1-win-x64.zip(约 70.24 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 官方 SystemOne:会员登录后,意图判定默认走 Diagramon 官方服务,客户端不再需要自己配 Key。
- 自定义仍保留:设置页可选
自动 / 官方 / 自定义 / 关闭;显式选过自定义后,登录不会覆盖你的配置。 - 官方不暴露密钥:官方模式只带登录令牌调用服务端,不读取本机判定密钥;失败、未登录、无会员权限都只回退本地规则,不阻塞发送。
- 自动状态更干净:判定成功才显示「自动判定 + 置信度」;未判定/超时/关闭时整个状态隐藏,不再出现「回退」。
- 会话格式归一:每轮只写
intent,旧文件的tab读取时自动迁移;历史会话不再依赖已删除的页签概念。 - 判定更省:面板收起时不请求;同一句话的并发判定复用一个请求;改端点/模型/阈值后旧结论立即失效。
修复
- 自动修正轮引用了已删除的
retryCtx.tab,导致修正消息丢失意图标记;已修复。 - 意图判定未完成时重复点击发送会重复发起同一句话;判定期间发送按钮已锁定。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.11.1_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.11.0
v3.11.0Diagramon 3.11.0 重做了 AI 面板的交互:不再按页签分开对话,而是一条连续的时间线; 每句话发出去之前都能看到并覆盖它的意图,自动判定则只在真正有结论时出现。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.11.0_x64-setup.exe(约 62.16 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.11.0-win-x64.zip(约 70.24 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 一条时间线:生图、识图、改图、解图不再各占一个页签;同一文档的对话按时间顺序排在一起, 回看与重试都只面对一份历史。
- 四档意图滑块:发送前直接看到本条消息的意图。点任意一档即手动覆盖,点「回自动」恢复; 发送后覆盖自动清掉,下一句重新判定。
- 自动判定只在有结论时显示:判定成功显示「自动判定 86%」;未开启、未配置、超时或低置信时 整个状态隐藏,不再出现让人误解的「回退」。
- 输出格式下拉:跟随当前 / Mermaid / Graphviz DOT / D2 / drawio / Excalidraw。 目标格式与当前文档不同时,应用会新建对应格式的标签页;drawio / Excalidraw 由承载页 从 Mermaid 现场转换。
- 识图仍是硬规则:附了图片就是识图;没有活动文档就是生图,不把这两类交给分类器猜。
- 解图保持只读:解图的空态仍有主按钮和三个角度词,回复不产生代码卡、不写入文档。
- 判定更省:面板收起时不发起判定;同一句话的并发判定会复用同一个请求; 修改端点/模型/阈值后旧结论立即失效。
- 会话格式归一:每轮对话只保存
intent,旧的tab字段在读取时自动迁移, 回看历史不再依赖已经消失的页签概念。
修复
- 生成请求在意图判定尚未完成时重复点击发送,会重复发起同一句话(两次真实计费); 现在判定期间发送按钮锁定。
- 自动修正轮引用了已删除的
retryCtx.tab,导致修正消息丢失意图标记;已修复。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.11.0_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.8
v3.10.8Diagramon 3.10.8 给资源管理器(打开文件夹后的目录树)加上排序:按名称或最后修改时间, 两种方向,外加「文件夹排在前面」开关;排序偏好会随设置保存。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.8_x64-setup.exe(约 62.14 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.8-win-x64.zip(约 70.21 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 资源管理器排序:树区标题行右侧新增排序入口,支持「名称 A→Z / Z→A」与 「修改时间 新→旧 / 旧→新」,所有层级一起生效。
- 文件夹优先:默认目录排在文件前面;关掉后目录与文件按同一套顺序混排。
- 时间排序时行尾显示修改时间:名称排序不显示,不额外占宽;目录的时间取 子树里最新的修改时间,刚改过内容的目录会浮上来。
- 状态常驻可见:统计行显示当前排序,点击也能打开菜单;非默认排序时标题行按钮变为强调色。
- 偏好持久化:排序方式与文件夹优先写入设置,重启后保留。
- 中文名按拼音参与排序,数字按数值比较(「图 2」排在「图 10」前)。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.8_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.7
v3.10.7Diagramon 3.10.7 把 AI 面板的消息拷贝统一成图标按钮:AI 回复与用户输入都能一键复制, 且与「编辑并重发」「重新生成」等操作按钮是同一套样式;同时修复用户消息上这些按钮点了没反应的问题。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.7_x64-setup.exe(约 62.14 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.7-win-x64.zip(约 70.21 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- AI 回复的「拷贝源码」改为图标按钮:文案收进
title/aria-label,消息头不再被长文字挤占; 点击仍然一次拷走这条回复全部产出的源码(没有代码块时拷正文)。 - 用户消息新增一键拷贝:在「我」的消息头加了同款
copy图标,点一下就把自己发出的内容 写进剪贴板,不用再选中文本手动复制。 - 拷贝按钮与旁边的操作按钮完全同一套样式:拷贝、编辑并重发/重新生成、删除都收进同一个 按钮组,同尺寸、同间距、悬停时整组一起显现(此前拷贝单独常亮、padding 也不同,看着像另一种控件)。 悬停有「拷贝源码」/「拷贝输入」提示;拷贝成功提示「已复制」,失败仍会如实提示剪贴板写入失败。
- 修复「我」方消息上「编辑并重发」「删除这一轮」点了没反应:新发出的用户消息此前没带页签标记, 点按钮时找不回自己那一轮;现在两者都能正常把原文填回输入框、或成对删除整轮对话。
- 继续包含前两版的修复:3.10.6 的 Mermaid 虚线/
linkStyle修复,以及 3.10.5 的 「解图」Markdown 预览与源码切换。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.7_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.6
v3.10.6Diagramon 3.10.6 是一个修复版:-.-> 与 linkStyle 指定的虚线不再被交叉跳线覆盖成实线。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.6_x64-setup.exe(约 62.13 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.6-win-x64.zip(约 70.21 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 修复虚线被画成实线:Mermaid 12.2.0 会在边的交叉处画「跳线」,而它的后处理会把经过
交叉点的边统一改写成实线用的
stroke-dasharray——-.->和linkStyle … stroke-dasharray的虚线因此丢失。现在关闭了这层交叉跳线后处理,线段型语义优先,虚线恢复正确。 - 交叉处不再绘制跳线:这是本次修复的取舍 —— 跳线只是装饰,虚线/实线表达的是关系语义; 上游修好之前,先保证线型不被改坏。
- 包含 3.10.5 的「解图」Markdown 预览:AI 面板「解图」回复默认按 Markdown 渲染, 可逐条切到源码查看原文(这一版把它们一起带给还在 3.10.4 及更早版本的用户)。
修复
-.->与自定义linkStyle虚线不再变成实线(用户 2026-10-27 报告:同一份脚本在 mermaid.ai/live 是虚线,在 Diagramon 里是实线)。根因是 Mermaid 12.2.0 的 line-hops 后处理覆盖了边的stroke-dasharray;回归断言已加入ui_probe(4 条 AI 连线必须保持6 4)。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.6_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.5
v3.10.5Diagramon 3.10.5 让「解图」的回复真正按 Markdown 读:默认渲染预览,需要核对原文时一键切到源码。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.5_x64-setup.exe(约 62.14 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.5-win-x64.zip(约 70.21 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 「解图」回复默认按 Markdown 预览显示:标题、编号/项目符号列表、粗体、行内代码、引用、
分割线、表格与链接都按排版显示,不再是满屏
###、**和| --- |。 - 每条回复可切换「预览 / 源码」:切换到源码看模型输出的原始 Markdown,方便核对或拷走; 切换只重画这一条,不会把长对话滚到底,其他回复保持各自的视图。
- 流式输出边写边渲染:回复还在生成时就按当前视图实时更新,不用等整段结束。
- 视图状态跟着消息走:切页签、切文档、整栏重排后仍停留在你选的视图; 从磁盘恢复的历史「解图」轮次也默认按预览显示。
- 渲染是安全的:模型输出一律当纯文本处理,不执行内联 HTML/脚本;
javascript:这类链接 不会变成可点链接;图片只保留说明文字,预览不会因为一条回复去发网络请求。外部链接只在点击时 交给系统浏览器打开。
修复
- 「解图」不再把 Markdown 标记原样显示:上一版的只读解读返回的是 Markdown 文本, 界面却按纯文本显示;现在默认渲染预览,需要原文时切「源码」即可。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.5_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.4
v3.10.4Diagramon 3.10.4 把「读懂一张图」做成了 AI 面板里的第一个只读页签,并让视图跟着渲染区域的尺寸自己适应。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.4_x64-setup.exe(约 62.13 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.4-win-x64.zip(约 70.19 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 新增「解图」页签(AI 面板第 4 个):只读解读当前图 —— 它描述什么、主链路怎么走、 模块边界在哪、哪些异常分支或设计风险值得注意。不产出代码、没有「应用」按钮、不动文档。 回复落在这个页签自己的会话里,按文档持久化,「历史会话」里照样找得回。
- 四条直接入口,都指向同一件事:
- AI 菜单 →「解图:只读解读当前图」
- 快捷键
Ctrl+Shift+E - 命令面板(
Ctrl+Shift+P)→「解图…」 - 预览顶栏的「解图」按钮,或文档标签右键 →「解图(只读解读)」 面板空态另给一个主按钮与三个角度词(讲什么 / 主链路 / 风险),点一下直接发。
Ctrl+Shift+E在面板收起时也能用:按下就把面板打开、切到「解图」并开始解读。- 渲染区域尺寸变化时自动适应视图(新增设置,默认开,见「设置 → 编辑器」): 拖分隔条、开合侧栏 / AI 面板 / 底部面板、切视图模式、缩放窗口之后,图会按新尺寸重新适应并居中, 等同点一次「适应视图」。不想要这个联动可以关掉,关掉后视口只在打开/切换文档与显式适应时变。
- AI 页签改名:原来的「对话生成」改为「生图」,与旁边「识图」「改图」「解图」四个动作对齐。
修复
- 「解释这张图在讲什么」不再变成画图:「生图」页签里的那颗建议词以前只是把文字填进输入框, 发出去的是"画一张图"的意图;现在它直接落到「解图」页签按只读意图发。
- 恢复出来的历史会话重试时不会走错意图:从磁盘还原的轮次以前丢了所属页签, 在「改图」里点重试会被当成"从头生成";现在按原页签还原。
- 改尺寸后图不再只露一角:以前把一个面板拖窄或把窗口放大后,图仍按旧尺寸的缩放待着; 现在是按新视口重新适配并居中(可关,见上)。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.4_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.3
v3.10.3Diagramon 3.10.3 修的是「AI 改图把文档改坏」和「没让你同意就写盘」这两件事。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.3_x64-setup.exe(约 62.04 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.3-win-x64.zip(约 70.10 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 改图不再返回「半张图」。客户端「应用到编辑器」是把回复里的代码整段替换进正文的, 而改图的提示词过去写着「不要重写整张图…不要重复贴出源码」,模型于是只回 diff/片段, 落进编辑器就只剩一段,Mermaid 解析必失败。现在两端都按全文走: 发送整篇源码,并要求返回修改后的完整源码(未改动的部分原样保留)。
- 「让 AI 改这段」也带全文。以前只把选中的那段当上下文发出去,应用后文档只剩那一段; 现在选区只作为「这次只改这一段」的说明,全文照样上行,返回的也是完整图。
- 应用取最后一个代码块。模型常先贴一版再贴修正版,过去应用的是第一块; 现在与内部提取同口径取最后一个非空围栏。
- 自动保存默认关闭。写盘不可逆(AI 应用、批量替换都会改正文),默认静默保存等于替你按 Ctrl+S。 现在默认只在 Ctrl+S / 另存为时落盘;想要随手改随手存,可在 设置 → 编辑器 → 自动保存 打开, 延时 500–60000 ms 可调。 (升级不会擅自关掉你此前显式开启的自动保存;它只在设置里没有这个字段时按关处理。)
修复
- 改图模式下 Mermaid 解析成功率偏低:模型被提示词引导成「只给改动部分」。
- 「让 AI 改这段」应用后正文被截成一段(只发了选区)。
- 设置页「自动保存」在字段缺失时显示为开,与实际默认不一致。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.3_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.2
v3.10.2Diagramon 3.10.2 是一次「说法与做法对齐」的版本:转换次序、菜单文案、帮助里的两张说明表,全部按实际实现校准,并把一直只写在文档里的快捷键真正接上。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.2_x64-setup.exe(约 62.04 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.2-win-x64.zip(约 70.10 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 格式显示次序统一为 drawio → Mermaid → Excalidraw → Graphviz DOT → D2。 「新建」子菜单、标签条「转换」下拉、「转换能力一览」的方向清单与矩阵、命令面板 全部沿用这一份顺序,不再出现「下拉一套、说明页另一套」。
- 「转换」下拉与「转换能力一览」逐条同序。Mermaid 源现在两边都是 drawio → Excalidraw → DOT → D2。
- 快捷键真正接上:
Ctrl+K Ctrl+T(切换明暗主题)、Ctrl+K Ctrl+S(打开快捷键总表) 此前只在菜单里印着、按下去没有反应,现在按 VS Code 的两段键生效; 菜单里的Shift+Alt+F(格式化源码)也补上了绑定。 - 「快捷键总表」按实现重写:改正
Alt+1…Alt+5的说法(实际是 Alt+1 资源管理器 / Alt+2 聚焦搜索 / Alt+4 云端文档 / Alt+5 大纲),补上Ctrl+R(文件历史)、Ctrl+Tab/Ctrl+Shift+Tab(切换标签)、Ctrl+Shift+C(复制预览图)、Ctrl+Q(退出), 侧栏视图描述也同步成「资源管理器 / 云端文档 / 大纲」。 - 菜单文案统一:帮助里的
键盘快捷键总表→快捷键总表、操作说明→使用指南, 三条格式文档统一叫「… 文档」;视图里的外观与设置…→设置…, 视图模式压缩为仅源码 / 分屏 / 仅预览、全屏预览;文件菜单里的搜索内容→在工作区中搜索、更多…(含搜索过滤)→打开历史…, 子菜单项不再带多余的省略号。 - 使用指南修订:转换段落改回真实方向(
DOT → D2从来不存在,DOT → Mermaid 仍是实验方向; 不可用方向统一去「帮助 → 转换能力一览」看),AI 段落补上「解释当前图」这一只读用法。
修复
- 「转换能力一览」窗口不再标注「只读」——它本来就只解释能力,两个多余的字反而像另一个功能入口。
- 「转换为」下拉的次序与说明页不一致(同一个 Mermaid 源会看到两套次序)。
- 快捷键总表里三处与实现不符的描述(组合键、活动栏视图、侧栏视图清单)。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.2_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.1
v3.10.1Diagramon 3.10.1 是一次界面收敛:搜索不再单独占一个侧栏视图,转换也只保留标签条上的一个执行入口,能力说明统一收进帮助。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.1_x64-setup.exe(约 62.04 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.1-win-x64.zip(约 70.10 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次变化
- 搜索并入资源管理器。资源管理器顶部常驻内容搜索框:输入非空时结果替换文件树,清空后回到文件树;
正则、大小写、去抖、停止与结果跳转保持不变。活动栏不再有独立搜索图标。
Alt+2/Ctrl+Shift+H直接聚焦这个搜索框。 - 转换只保留一个执行入口。移除活动栏与侧栏的「转换中心」,也移除文件菜单、状态栏和标签菜单里的重复入口;
执行转换统一走标签条右侧的「转换」按钮(
Alt+Shift+C仍可用)。状态栏的格式项改为只读指示。 - 转换能力说明收进帮助。新增「帮助 → 转换能力一览…」只读窗口,合并原侧栏矩阵与设置页 「格式与转换」的格式注册表、全部方向、可用性与原因;不提供操作按钮。
- 设置窗口移除「格式与转换」页。该页本来就是只读的,内容已并入上面的帮助说明。
- AI 标签区补分割线。对话生成 / 识图 / 改图 与下方消息区之间增加 1px 分割线,与源码/渲染标签条观感一致。
修复
- 旧设置里的
sidebar_view = search / convert会自动归一为资源管理器,升级后不会出现空白侧栏。 - 重复的转换入口与“能力说明/操作中心”职责混在一起的问题。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.1_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.10.0
v3.10.0Diagramon 3.10.0 把 AI 面板里“文案承诺了但用起来不对”的地方补齐:能解释图、能贴两张图对比、能单独重试一条消息,打开图时也直接落到「改图」。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.10.0_x64-setup.exe(约 62.11 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.10.0-win-x64.zip(约 70.18 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- Explain:只读解释当前图表。空态里的「解释当前这张图」现在走独立的
Explain意图: 只输出业务定性、主链路、模块边界、异常分支与风险,不输出代码围栏、不提供“应用”按钮, 不会再把解释变成一次覆盖文档的生成。 - 识图支持 Ctrl+V 与拖拽,一次可放两张图对比。截图后直接在识图弹窗粘贴;文件可以拖进去; 最多两张,顺序就是上行顺序。弹窗显示已选数量,聊天区两张缩略图都会保留。 图片仍然只在内存里,不落盘、不进会话记录。
- 单条消息可重试 / 编辑后重发 / 删除。不用为了改一句提示词清空整段对话;
“重新生成”会记录服务端账本行,下一次请求带上
Retry-Of归因。 - 有图时打开 AI 面板自动落到「改图」。源码区的「让 AI 改这段」也走「改图」, 不再先跳到「对话生成」再让用户自己切页签;用户显式点过的页签仍然尊重。
- 云网关新增
auto档位:模型下拉里可直接选「自动选档」,由服务端按能力和图片输入需求路由。 - 网关归因头接通:
scene与retry_of会随网关请求发送,BYOK 请求不会带这些内部元数据。 - 转换记录更可读:AI 增强转换单独标记,成功 / 提前止损 / 回退本地 / 取消 / 失败分别显示; 有目标文档的记录可以点开。
修复
- 识图弹窗只保留一张图、第二张粘贴后覆盖第一张的问题。
- 有活动图表时 AI 面板仍停在「对话生成」的问题。
- 单条消息操作缺少可访问入口,以及重试后无法对上原始调用的问题。
- 解释图表时仍可能生成代码块、露出“应用”动作的问题。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.10.0_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.9.2
v3.9.2Diagramon 3.9.2 让「转换」多一道保险:转出来有损或直接报错时,可以交给你自己配置的模型修,并用数量对账判定修没修对。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.9.2_x64-setup.exe(约 62.10 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.9.2-win-x64.zip(约 70.17 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- AI 增强转换(可选,默认关):转换结果有损或有错时,入口才会出现(还要已配置模型、目标是文本格式)。 一次初改 + 最多 3 轮校正,逐轮提示「第 N 次修正 / 剩余 M 次」;连续两轮同样错误会提前止损,不白烧额度。 成功就另开标签页,失败保留本地结果并如实说明,不会给你一个空标签。 首次使用会先提示「要外发什么」,可取消;调用计入 AI 用量。
- 转换完成后做一次数量对账:自动数一遍节点与连线,少了就提示「少 N 个节点、M 条连线」。 文本目标缺失算失败(可进入 AI 回灌);drawio / Excalidraw 的缺失属于引擎表达力差异,只提示不阻塞。 哪一侧数不出来就明说「对不了账」,不假装对得上。
- 统一校验层:五种格式一个入口校验 —— Mermaid / DOT 给真实行列,D2 走随包 wasm 真编译, drawio / Excalidraw 做结构校验;引擎未就绪或文件过大时明确标「降级」,不把「没校验」当成「通过」。
- 设置里新增开关:
转换有损时允许用 AI 增强(默认关),附入口条件与额度说明。
修复
- Mermaid 转 DOT / D2 不再被常见写法整份卡死:加长连接件(
===>/--->/-..->)、A --> B & C多目标、subgraph id ["标题"]与「连到 subgraph」的边现在都能转。 这类文件以前会在报错行整份失败(真实语料里四个构造同时出现)。 - 跨平面/跨容器的边不再多出空节点:subgraph 到 subgraph 的连线改成落在簇边界上。
- 转换窗口里的报错可以复制:报错文字可选中,旁边还加了「复制」按钮;保真度说明与底栏文字同理。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.9.2_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.9.1
v3.9.1Diagramon 3.9.1 是对 3.9.0 的修正:把「语法错误定位到行列」真正做通。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.9.1_x64-setup.exe(约 62.08 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.9.1-win-x64.zip(约 70.14 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
修复
- 问题面板现在真的显示「行 + 列」:3.9.0 里引擎报出的精确列号虽然采到了,但面板只显示行、点击也只跳到行首。
- 同一行不再被粗略结论盖住:以前如果行扫描器在同一行也报了问题(比如「括号没有闭合」), 引擎那条带真实行列的精确结果会被丢掉。现在改为引擎优先——同一行保留引擎的精确报错,带行列。
- 点击问题按列跳转:点问题面板里的条目,光标会落到
行:列,不只是行首。 - 其它行保持原样:行扫描器独有的问题照报,不回归;合法文档依旧不误报。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.9.1_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.9.0
v3.9.0Diagramon 3.9.0 让「定位」这件事真正可用:语法错误直接给出真实行号与列号,文本大纲点一下就跳到源码里的那个元素。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.9.0_x64-setup.exe(约 62.08 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.9.0-win-x64.zip(约 70.15 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 语法错误报真实行列:Mermaid 与 Graphviz DOT 的语法问题现在由图形引擎本身解析后报出, 直接给出行号(Mermaid 还带列号),问题面板里能看到、能点。以前只能说「这行可能有问题」。
- 文本大纲点击即定位:Mermaid / DOT / D2 的左侧大纲里点任一节点或边,光标会跳到源码中该元素的位置并滚动到可见处。
- 不误报:引擎不可用、或图特别大(超过 5000 行)时不跑引擎校验,宁可少报也不假报; 合法文档不会被误标红。
- 零额外依赖:用的就是包里已有的渲染引擎,不需要安装 Node.js,也不增加安装包体积。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.9.0_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.8.16
v3.8.16Diagramon 3.8.16 是一次以稳态为主的更新:给大图加了一道预警、给画布文档补上了结构大纲,并修掉了升级受阻的缺陷。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.8.16_x64-setup.exe(约 62.08 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.8.16-win-x64.zip(约 70.14 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 超大图会先提醒你:打开或保存超过 400KB / 5000 行的图之前,会先问一句「此图较大,预览可能卡顿数秒」。 可以继续,也可以放弃;同一张图同一种操作在一次会话里只问一次,不打扰正常使用。
- 画布文档有了结构大纲:drawio / Excalidraw 这类画布文档,侧栏「大纲」里现在能看到分组与图形节点, 分组可以折叠展开,点节点会在画布上选中并定位过去。
- 转换与画布更稳:把近几个版本修过的转换缺陷固化成回归语料,画布「连续转换、切换标签」的串图问题也补了自动化回归,以后改坏会立刻被拦下。
- 布局引擎复用:Mermaid / Graphviz / D2 的布局实例改为常驻复用,连续打开多张图不再重复初始化。
修复
- 修复从 3.8.14 升级到新版时,安装程序「杀掉正在运行的 Diagramon 进程」失败导致升级中断的问题。 现在安装前会先结束旧进程再覆盖安装。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.8.16_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.8.15
v3.8.15Diagramon 3.8.15 修复一个真实案例的转换缺陷:Mermaid 里大量用 A("标签<br>(IP)") 这种占位写法的图,转成 drawio 后会图形乱掉——现在能正确还原。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.8.15_x64-setup.exe(约 62.07 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.8.15-win-x64.zip(约 70.13 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 带括号标签的圆角节点不再让整张图乱掉:Mermaid 允许
A("标签<br>(172.16.0.1)")这种把 IP 等 括号内容写进圆角节点的写法。以前转成 drawio 时,导入器会被括号搞乱——标签被撕碎、残留串到 下一个节点、几何整个乱掉。现在转 drawio 前会把这些圆角按双圆角/胶囊处理,得到的图干净完整。 - 实测这份部署图:改写前约一半节点乱掉,改写后坏标签清零、子节点坐标全部落在父框内。
修复
- Mermaid → drawio 时,圆角标签里带
(/)的节点导致整片图形乱掉:drawio 内置导入器 解析不了A("标签(IP)")这种形状,括号匹配错位。现在转换前仅当圆角标签内确有括号时, 改写成A(["..."])双圆角(视觉最接近的可用等价),无括号的圆角保持不变,并在转换记录里 加一条保真度说明。新增对应的回归测试(含真实语料,覆盖无括号圆角、矩形、子程序等形状不受影响)。
说明
- 顶层
subgraph集群框的包围盒在转 drawio 后仍可能互相重叠——这是 drawio 导入器对 subgraph 分组的固有局限,不是本次缺陷的回归,可后续用「ELK 重排」缓解。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.8.15_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.8.14
v3.8.14Diagramon 3.8.14 修掉两个转换缺陷:带内联类名的 Mermaid 文件现在能正常转成 DOT / D2,带 subgraph 的图转 Excalidraw 也不再退化成一张不可编辑的图片。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.8.14_x64-setup.exe(约 62.93 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.8.14-win-x64.zip(约 70.08 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 带分组的图转 Excalidraw 终于能编辑了:以前凡是图里用了
subgraph(分组框),转成 Excalidraw 后 整张图会变成一张静态图片 —— 看着对,但每个框、每条线都拖不动。现在会还原成真正的图形元素, 可以继续编辑。实测一份 148 行的部署图:修前 1 个图片元素,修后 181 个可编辑元素 (59 个框 + 34 条箭头 + 88 段文字)。 - 内联类名不再让整份文件转不出来:Mermaid 允许把样式类直接写在节点上(
A[文本]:::某类), 这种写法以前会让转 DOT / D2 直接报「第 N 行:语句尾部有没解析完的内容」而整份失败。 现在照常识别,样式也一并迁移过去。
修复
:::类名内联类名导致 Mermaid → DOT / D2 失败:解析器只认id[标签],不认节点后缀的:::类名,于是把:::类名当成语句尾部的多余内容整份报错。现在两种写法等价处理: 遇到:::会读出类名(支持:::a,b多个),与单独的class A 类名语句效果一致; 类名对应的样式会迁移到目标格式(DOT 全挂上;D2 的.class只能挂一个,多类时取第一个并在 转换记录里如实说明)。- 带
subgraph的 Mermaid → Excalidraw 退化成位图:上游转换器用裸 id 去文档里找分组元素, 而实际渲染出来的 id 带有一段每次都会变的序号前缀,于是必然找不到、抛错后被兜底成整张图片。 现在转换期间会按 id 后缀再找一次,分组能正确还原;转换结束立刻撤掉这层兜底,不影响其它操作。
说明
- 转换器依赖的 Excalidraw 与它的 Mermaid 转换器一并升到了当前版本(
mermaid-to-excalidraw2.3.0)。 - 顺手给两个画布探针加了受限会话下的启动开关(
DGM_PROBE_NO_SANDBOX=1), 只影响开发与验收工具,不影响产品本身。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.8.14_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.8.13
v3.8.13Diagramon 3.8.13 给「转换到 drawio」加了一个「用 ELK 重排」开关:勾上之后由 drawio 自带的 ELK layered 引擎重排,回边绕行与边交叉明显减少。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.8.13_x64-setup.exe(约 62.93 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.8.13-win-x64.zip(约 70.08 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 转换时可以换个布局引擎试试:Mermaid 转 drawio 的对话框里多了一个「用 ELK 重排」,勾上就由 drawio 自带的 ELK layered 引擎排图。回边不再绕大圈、边交叉明显减少,中等规模的流程图比默认的 dagre 更接近人工调完的样子。这个开关记着你的选择,下次转换不用重新勾。
- 不勾就和以前完全一样:默认关,走原来那套 dagre,已习惯的画法不受影响。
- 哪些情况没生效,会如实告诉你:转换记录里会写明这次到底用没用 ELK —— 用了、源文件本来就有
layout: elk、源文件已经有config段(再插会造成重复键,所以跳过)、或者目标不是流程图。 这些都不静默略过。
修复
- 从第二个转换开始画布不刷新:连续把两份文件转到 drawio(或 Excalidraw)时,第二个标签页显示的 还是第一张图;两个画布标签之间来回切换也一样。根因是切文档时把「画布已就绪」清掉了,而承载页的 就绪信号只在启动时发一次,于是后续的载入指令排在队列里再没发出去。已修(同 3.8.13 一起发)。
- 关闭画布标签后的残留载荷:关掉最后一个同格式的画布标签时,会顺手清掉那次待用的转换载荷, 避免下次新建同格式文档被误灌上一次的内容。
说明
- 「用 ELK 重排」只对 Mermaid → drawio 的流程图有意义:ELK 是 drawio 导入器内部的布局, Excalidraw 那条链用的是另一个导入器,不吃这个配置。
- 它不改变「文档级布局」的语义 —— 预览里选的布局仍然是预览自己的事,转换按这个开关来。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.8.13_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
Diagramon 3.8.12
v3.8.12Diagramon 3.8.12 修掉一个画布承载缺陷:连续把两份不同文件转换到 drawio(或 Excalidraw)时,第二份的画布显示的仍是第一份的内容。
下载
| 方式 | 文件 | 说明 |
|---|---|---|
| 安装版(推荐) | Diagramon_3.8.12_x64-setup.exe(约 62.92 MiB) |
装完可用内置自动更新;缺 WebView2 时安装器会自动下载运行时 |
| 便携版(免安装) | Diagramon-3.8.12-win-x64.zip(约 70.07 MB) |
解压到任意位置,双击 diagramon.exe 即用;卸载 = 删文件夹 |
便携版说明:包里是 diagramon.exe + WebView2Loader.dll + ui\ + assets\,必须放在一起
(ui\ 与 assets\ 是从磁盘读的,不在 exe 里)。它不依赖额外要装的东西:不需要 Node.js、
不需要 Chrome、不需要 VC++ 运行库(exe 已静态链接 CRT),只需要 Windows 10/11 自带的 WebView2 运行时。
便携版的「检查更新」照常能发现新版,但更新走的是安装包(不会就地替换便携目录)——
要继续用便携形态,就手动下载新的 ZIP 覆盖。
本次亮点
- 连续转换不再串图:打开两个 Mermaid 文件、依次转成 drawio,第二个标签页现在显示的是它自己的图, 不再是第一张。这里原本是画布就绪状态的判断写错了——切换文档时把「已就绪」重置了,但承载页 的就绪信号只在启动时发一次,于是第二次的载入指令被排进队列后再也没人送出。
- 多标签切换同步修好:同一处判断也让「在两个 drawio 标签之间来回切」显示错误的图,一并修掉了。
- 关闭标签后不再残留:关掉最后一个同格式的画布标签时,会顺手清掉那次待用的转换载荷, 避免下次新建同格式文档时被误灌上一次的内容。
修复
- 第二次转换为 drawio / Excalidraw 时画布不更新:转换到画布型格式时,第二次及以后的载入指令 会被滞留在待发队列里永不执行,画布停留在上一份文档。现在只有承载页发出就绪信号时才标记就绪, 切换文档不再重置它。
- 画布标签之间切换显示错误的图:同上根因(就绪状态被误重置),切换标签后画布不重新载入正文。
- 关闭画布标签后的残留载荷:待用的转换载荷按格式存放、且是单例;关掉实例后不清理, 下次新建同格式文档会被误判成一次转换而灌入旧内容。现在随实例一起清理。
关于 Diagramon
Diagramon 是一款本地优先的多格式图表编辑器:Mermaid / Graphviz DOT / drawio / Excalidraw 都可编辑并实时预览,AI 可辅助生成、评审与识图。渲染与校验不联网也能用 —— 只有你主动使用 AI 时,相关代码或图片才会发往你选择的上游。
系统要求
- Windows 10 / 11 64 位
- WebView2 运行时(Windows 10/11 通常已预装;缺失时安装器会现场下载)
- 不需要 Node.js、Chrome 或 VC++ 运行库 —— 画布运行时与前端资源都随包分发
安装与更新
下载 Diagramon_3.8.12_x64-setup.exe 直接安装。已装旧版的用户可在
帮助 → 检查更新 里收到本版本(更新包即本安装包,签名见 latest.json)。
本安装包尚未做 Authenticode 代码签名,Windows SmartScreen 可能给出提示。
更早的版本
这里只列最近 30 个正式版本;完整历史见 GitHub Releases。