DMUT Agent 1.0 版本说明
页面更新:2026 年 9 月 6 日
DMUT Agent 1.0 提供本地优先的项目工作空间、对话、工具、工作流、多智能体协作、BYOK/本地模型连接、软件授权和自有更新能力。
1.0.13 更新
- 修复 1.0.12 客户端设置页仍可能出现“Z.AI(GLM)已配置、后端可调用,但具体型号列表为空”的问题。
- 前端现在统一识别
glm、z-ai、z.ai、zhipu与zai等历史/显示别名,并优先采用同一供应商中包含有效模型的目录记录。 - 后端按不区分大小写的供应商标识合并重复目录;已鉴权的内置供应商若在线目录异常返回空列表,会安全恢复随版本发布并审计过的内置型号目录。
- Z.AI/智谱内置目录与插件目录统一为 12 个 GLM 型号,避免同一供应商在不同界面得到不一致结果。
- 回归测试直接覆盖真实设置组件和真实后端路由(包括 DMUT 自有
.env),不再仅依赖被完整模拟的中间层。
1.0.12 更新
- 修复 1.0.11 仍可能遗漏的模型目录问题:API Key 保存在 DMUT 自有
.env时,鉴权和实际调用虽然成功,供应商发现层却只检查进程环境,导致 Z.AI/GLM 等提供商的具体型号显示“未找到模型”。 - 供应商发现、登录状态、Base URL 解析和模型缓存现在统一使用与运行时相同的
.env优先凭据解析规则,避免界面与后端对同一密钥得出不同结论。 - 修复轮换
.env中的 API Key 或 Base URL 后模型缓存指纹不变的问题,确保刷新请求基于当前凭据重新获取目录。 - 修复范围覆盖 Global/CN 的全部 API Key 提供商,并增加 Z.AI、DeepSeek、Gemini、OpenAI、阿里云及 CN 配置不一致场景的回归测试。
- 两个 Windows x64 离线安装包继续内置经过审计的 Python 3.11 与 Git for Windows/Git Bash;新电脑无需单独安装 Git,安装包均使用公司证书和可信时间戳签名。
1.0.11 更新
- 修复新增或轮换 API Key 后模型目录仍显示旧缓存、导致智谱等供应商能选中但具体型号为空或无法选择的问题。
- 所有模型选择入口现在都会按需强制刷新供应商目录;远端短暂返回空列表时保留上一次可用目录,并提供可见的重试恢复路径。
- 统一旧配置和界面使用的供应商别名,包括智谱、Gemini、xAI、Kimi 与 LM Studio,避免前后端供应商标识不一致导致型号列表丢失。
- 将修复同时应用于 Global 与 CN;并回归检查其他模型供应商、设置页、首次配置页和运行时模型切换入口。
- 两个 Windows 安装包继续内置经过审计的 Git for Windows/Git Bash,且使用公司代码签名证书和可信时间戳签名。
1.0.10 更新
- Windows Global 与 CN 离线安装包随包携带经过版本、签名、架构、许可和逐文件哈希审计的 Git for Windows PortableGit;干净电脑不再要求事先安装 Git Bash。
- 桌面端优先发现安装目录内的
runtime\git\bin\bash.exe,并将同一位置传给 Python 工具环境,避免桌面启动检查与实际终端检测结果不一致。 - 修复严格 CN 构建移除境外云浏览器插件后,运行时仍强制导入
plugins.browser、导致 Agent 初始化失败的问题;CN 继续保留本地浏览器能力,不恢复已裁剪的境外服务。 - 安装器将内置 Git Bash、Git 可执行文件、上游许可与独立审计报告列为必需载荷组件,缺少任一项都会在签名打包或安装激活前失败。
- 版本升级到 1.0.10,避免已安装 1.0.9 的不可变载荷保护拒绝同版本不同哈希的修复包。
1.0.9 更新
- 2026 年 9 月 2 日替换 Windows 1.0.9 签名安装包,修复安装后仅持久化更新器 EXE、遗漏同目录
WebView2Loader.dll,导致后续更新在 Windows 进程装载阶段失败的问题。 - 安装器现在持久化并校验完整更新器目录;桌面端会在停止后端前检查依赖,PostInstall 验收也会验证更新器、Microsoft 签名的 loader 与无界面自检。
- 已安装旧 1.0.9 且遇到更新失败的用户,需要从授权下载页重新下载并运行一次最新完整安装包来修复更新器;此修复无法由已经无法启动的旧更新器自行安装。
- Windows 安装包现在随包提供实际可发现的完整技能目录,修复系统提示引用
dmut-agent、客户安装后却找不到该技能的问题;Global 同时携带可选技能库。 - CN 构建采用严格技能白名单,并用 CN 专属产品指南替换 Global 指南;境外平台技能、插件和 SDK 在签名负载中物理移除并写入构建审计报告。
search_files增加literal=true纯文本模式;普通文本包含括号等正则字符时不再只能得到底层 grep/rg 错误,非法正则会给出可执行的重试提示。- 未配置的 OpenRouter、LOCAL QDS 等可选辅助提供商静默跳过;正常返回 False 的工具可用性检查降为调试日志,真正抛异常的检查仍保留警告。
- 修复 Windows
file://路径脱敏把file:///C:/Users/...改坏为file:///C:$HOME/...的问题,并停止把桌面端主动注入的TERMINAL_CWD误报为.env陈旧配置。 - 会话历史继续以当前 Profile 的
state.db为唯一权威数据源;增加真实接口验收,覆盖列出、详情、消息、搜索、重命名、归档、恢复及继续对话,不创建第二份会话库。 - 构建证据新增源码提交和工作区状态;安装包仍保持单一签名 EXE、覆盖更新、后端互斥恢复、真实错误详情及用户数据保留。
1.0.8 维护更新
- 修复更新包已下载并校验通过,但桌面端在更新器真正启动前退出,随后后端自动重启并继续运行旧版本的问题;
- 桌面端现在使用一次性随机标识和更新器进程号确认安装程序已经进入更新阶段,旧更新器则只接受本次启动后新增的安装日志作为兼容确认;
- 更新交接期间暂停后端崩溃恢复和自动重启,主动关闭旧进程并等待安装目录解除占用;
- 更新器启动失败、提前退出或确认超时时,清理更新锁并恢复当前后端,不再让客户端停留在无响应或假更新状态;
- “更新未完成”页面增加脱敏详情,可查看错误码、退出码、启动命令、安装器日志位置和 Windows 启动错误;
- 离线更新路径也使用单实例更新锁,避免安装替换过程中重新启动后端导致文件再次被占用;
- 保持覆盖更新时的配置、授权、数据库、记忆、技能和 Project 数据不变;Global/CN 的功能与合规边界不变。
1.0.7 维护更新
- 修复桌面端聊天与历史会话接口分别读取两个数据库的问题,历史会话列表、详情、消息和继续对话现在统一使用同一个持久化会话库;
- 修复旧式非 UUID 会话编号被错误路由到 UUID 接口并返回 422 的问题;
- 修复
/api/sessions/search被动态会话详情路由遮蔽的问题; - 增加历史会话列出、读取、搜索、重命名、归档、恢复和 WebSocket 继续对话的端到端回归测试;
- 保持覆盖更新时的配置、授权、数据库、记忆、技能和 Project 数据不变;Global/CN 继续采用各自既有的完整功能与严格国内合规边界。
1.0.6 维护更新
- 历史会话按其所属 Profile 打开独立数据库;数据库暂时不可用时明确失败,不再回退到其他 Profile,避免会话显示为空、串库或无法继续对话;
- 状态、Profile 和工具目录等控制接口在独立线程池执行,长任务不再阻塞界面健康检查和控制请求;
- 为后端启动、重连、地址解析和 Profile 连接增加有界超时,避免客户端永久停留在“启动中”或无响应状态;
- 增加后端轻量活性探测;空闲连接异常时立即重连,正在执行任务时采用两次确认后再重建,降低误杀仍在运行任务的风险;
- 运行中的 Desktop/TUI 会话在下一轮自动采用新的上下文压缩配置,不再要求重启后端;
- 上下文压缩忽略后台完成通知等仅用于展示的消息,持续围绕用户最后一个真实请求工作;
- 配置写入仅在十进制值可无损表示时转换为浮点数,避免长数字标识或凭据被静默改写;
- CN 版继续执行国内模型、消息平台、插件和依赖的严格白名单;Global 保留完整功能,Hermes 的实验性 Relay 和境外平台没有进入 CN 发行包。
1.0.5 维护更新
- 长任务期间显示当前模型调用轮次,避免界面长时间无状态反馈;
- 后端按每轮模型请求记录提供商、模型、调用次数和聚合 Token 使用量,不记录工具参数或结果;
- WebSocket 断开或事件投递失败时写入明确日志,不再静默丢弃流式和终止事件;
- 最终响应事件丢失时,根据后端的回合结束标记解除等待状态,并从会话数据库恢复已保存的回复;
- 真实回合错误经强制脱敏后显示在客户端,普通心跳不会被误判为回合完成;
- 旧版本覆盖升级只迁移稳定的用户数据,跳过应用运行时、依赖树、Git 元数据和临时目录,避免首次启动卡住或因文件竞争失败;
- 增加模型进度、丢失终止事件恢复、心跳竞争和事件投递失败的回归测试。
1.0.4 维护更新
- 修复部分覆盖升级后历史会话可见但无法加载或继续对话的问题;
- 后端重启采用单实例协调,清理旧进程和旧端口,并在启动超时后强制重建;
- 限制恢复重试次数,清除失败锁存,避免重启竞争和无限循环;
- 将脱敏后的退出码、启动命令、标准错误和末尾日志显示在安装或启动详情中;
- 覆盖升级时安全迁移旧数据库、配置、记忆和技能,保留备份且不覆盖新数据;
- 关闭主窗口后默认驻留系统托盘;
- 同步 Hermes Agent 0.20.5 中适用于 DMUT 的会话活动、历史会话重绑定和数据库迁移改进;
- CN 继续执行严格国内版白名单,Global 保留完整功能集。
版本提供方式
- 平台:当前提供 Windows;macOS 版正在准备中,尚未开放安装;
- CN 版:公开下载页当前未列出安装文件;
- Global 版:仅通过邮件联系和授权方式提供;
- 托管模型版:当前不销售;
- 任何官网未列出的文件均不属于公开发行安装文件。
主要功能
- 围绕本地 Project 组织会话、文件和任务;
- 在权限边界内读取、创建和精确修改文件;
- 受控运行终端命令、文档处理和外部工具;
- 安装和管理 Skill,创建工作流与自动化;
- 将复杂目标拆分为多个子任务并汇总;
- 连接用户自备密钥的云模型或本地回环模型;
- 邀请码、套餐、2 台设备、解绑、撤销、到期和离线宽限;
- 在设置中检查、下载和安装 DMUT 自有更新。
CN 版说明
CN 版仅提供中国境内模型接口和本地回环连接。默认提供商为 DeepSeek,默认模型标识为 deepseek-v4-flash。旧模型标识会被迁移或隐藏,具体目录以客户端为准。对外发布人工智能生成合成内容时,应保留产品或提供商提供的标识并按平台要求声明来源。
隐私与数据
项目文件、会话和模型密钥尽可能在设备侧处理。BYOK 请求通常从设备直接到用户选择的模型提供商,DMUT 授权服务不代理模型正文。账户、邀请、设备摘要、权益、同意、报价、更新和必要日志由在线服务处理;基础设施位置和保存期限见《DMUT 隐私政策》。
已知限制
- 模型输出可能不准确、过时或不安全,需要人工复核;
- 第三方模型、网站和工具的可用性不由 DMUT 控制;
- 复杂文档、OCR、跨平台字体和版式需要逐页检查;
- 无人值守任务遇到高影响操作时可能暂停等待用户;
- 本地模型权重不随安装包提供;
- 公开安装文件、签名和哈希只以下载页列示为准。
更新与兼容
当前 Windows 支持范围见下载页;macOS 版的支持范围和上线时间以后续官网公告为准。后续更新通过“设置 → 软件更新”获取,客户端校验渠道、版本、签名和哈希,通常不需要手工卸载。更新前建议保存工作并备份重要 Project。
反馈
- 产品和安装:
support@localqds.com - 安全问题:
security@localqds.com - 隐私问题:
privacy@localqds.com