Repository navigation
Diagramon 3.10.3
本页中英双语:中文在前,英文在后。 / Bilingual release notes: Chinese first, English below.
中文
Diagramon 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 可能给出提示。
English
Diagramon 3.10.3 fixes two things: AI edits corrupting your document, and the app writing to disk without your consent.
Downloads
| Type | File | Notes |
|---|---|---|
| Installer (recommended) | Diagramon_3.10.3_x64-setup.exe (~62.04 MiB) |
Enables the built-in auto-update; if WebView2 is missing the installer downloads the runtime |
| Portable (no install) | Diagramon-3.10.3-win-x64.zip (~70.10 MB) |
Unzip anywhere and run diagramon.exe; uninstall = delete the folder |
About the portable build: it ships diagramon.exe + WebView2Loader.dll + ui\ + assets\, and those
must stay together (the ui\ and assets\ trees are read from disk, not embedded in the exe).
It needs nothing extra installed: no Node.js, no Chrome, no VC++ redistributable (the CRT is
statically linked) — only the system WebView2 runtime that comes with Windows 10/11.
"Check for updates" still works in the portable build, but updates are delivered as the installer
(it never patches the portable folder in place) — download the new ZIP to keep using it.
Highlights
- AI edits no longer return half a diagram. "Apply to editor" replaces the whole body with the
code block from the reply, while the review prompt used to say "don't rewrite the diagram…
don't repeat the source" — so the model returned a diff or fragment, which broke the document and
the Mermaid parse. Both sides now work on the full text: the whole source is sent, and the model
must return the complete modified source (untouched parts kept verbatim). - "Ask AI to edit this selection" also sends the full document. Previously only the selection
went up as context, and applying left the file with just that fragment. The selection is now only
an instruction ("change only this part"); the full source still goes up and comes back complete. - Apply takes the last code block. Models often print one version and then a corrected one;
apply used to take the first block. It now matches the internal extractor (last non-empty fence). - Autosave is off by default. Writing to disk is irreversible (AI apply and bulk edits change the
body), so a silent autosave is the app pressing Ctrl+S for you. Files are now written only on
Ctrl+S / Save As; turn Settings → Editor → Autosave on for the old behaviour (delay
500–60000 ms). Upgrading will not silently turn off autosave you had explicitly enabled — it is
treated as off only when the setting is absent.
Fixes
- Low Mermaid parse success after AI edits: the prompt steered the model into returning only the diff.
- "Ask AI to edit this selection" truncated the document to the selection on apply.
- The Settings autosave switch showed "on" when the field was missing, disagreeing with the default.
About Diagramon
Diagramon is a local-first multi-format diagram editor: Mermaid, Graphviz DOT, drawio and Excalidraw
can all be edited with live preview, with AI assistance for generation, review and image recognition.
Rendering and validation work with no network at all — code or images reach a model only when you
actively use AI, and then only the endpoint you chose.
Official website: https://www.diagramon.com
Requirements
- Windows 10 / 11 64-bit
- WebView2 runtime (normally pre-installed on Windows 10/11; the installer downloads it if missing)
- No Node.js, Chrome or VC++ redistributable needed — the canvas runtimes and front-end assets all
ship inside the installer
Install and update
Download Diagramon_3.10.3_x64-setup.exe and run it. Users on an older version
will be offered this release via Help → Check for updates (the update package is this same
installer; its signature is in latest.json).
This installer is not yet Authenticode-signed, so Windows SmartScreen may show a warning.