跳到主要内容

DesireCore v10.0.81

发布日期: 2026-06-29

v10.0.81 更新概览

新功能

  • AI 文生图与文生视频工具:新增 GenerateImage 和 GenerateVideo 内置工具,支持 MiniMax、火山方舟、阿里快乐马等厂商,可一键生成图片或视频并在对话中直接预览。
  • 对话回撤功能:支持一键回到对话历史中的任意一条消息之前,自动恢复文件、媒体、记忆等世界状态,并保留旧对话分支。
  • 运营公告 Banner:智能体列表顶部新增可关闭的运营公告横幅,用于展示系统维护、优惠活动等通知。
  • LLM 任务工具与悬浮任务板:Agent 执行复杂任务时可自动创建和跟踪任务列表,用户可通过悬浮任务板实时查看进度与状态。
  • 市场元数据注册表与外部条目支持:市场升级为元数据注册表,支持按 source pointer 获取第三方技能并在安装时自动拉取,内置内容保持不变。
  • Markdown 编辑器历史按钮:在超级文书和资源管理器中新增文件提交历史查看,可浏览文件的完整 Git 修改记录。
  • 纯文本复制:“复制”按钮现区分“复制纯文本”与“复制 Markdown”,前者会剥离语法标记并保留图片、链接和附件信息。
  • 对话导出支持图片嵌入:导出对话为 Markdown 或 PDF 时,AI 生成的图片会自动以 base64 内嵌,thinking 块正常渲染。

修复

  • 重试消息后重启客户端显示重复:重试或编辑消息后不再出现同一条消息显示两次的问题。
  • 聊天记录面板遗漏部分会话:右上角聊天记录和消息搜索现在完整显示所有状态的会话,不再遗漏失败或运行中的对话。
  • 审批弹窗点击失效:修复编辑弹窗遮罩层挡住审批/问询卡片导致无法点击的问题,审批卡现在始终位于最上层可操作。
  • 通知中心审批点击无响应:修复渲染层重载后通知中心的审批按钮点不动的问题,按钮状态与聊天卡片保持一致。
  • IMAP 连接超时导致主进程崩溃:邮箱 IMAP 连接超时不再触发应用崩溃弹窗,连接失效后自动静默重连。
  • 全局异常处理:网络瞬态错误(如连接断开)不再弹出 Electron 原生错误对话框,改为静默记录日志。
  • draw.io 图表渲染修复:对话中的 draw.io 图表卡片改为静态 SVG 预览,修复暗色模式下图表发黑、编辑保存不生效、发送给 AI 拿到旧图等问题。
  • Mermaid 图表全屏预览层级冲突:修复全屏预览时窗口控件穿透显示、关闭按钮被拖拽区拦截无法点击的问题。
  • 流截断错误导致对话意外终止:AI 长输出时流中途断开现在会正确重试,不再误判为致命错误直接终止会话。
  • 后台 Token 失效不自动登出:云端登录态过期时客户端现在会自动提示重新登录,避免静默失效。
  • 助手回复中文件路径不可点击:助手消息中的绝对 .md 路径现在稳定渲染为可点击链接,即使重载后或跨消息也能正常打开。
  • 工具连续相同错误导致无限重试:同一工具反复以相同方式失败时自动熔断停止重试,避免白耗 Token。
  • 消息气泡内视频宽度溢出:修复视频在窄气泡中超出容器的问题,视频宽度现在自适应。
  • 本地用户身份切换错误:修复云端登入登出时意外切换本地用户配置导致记忆/偏好目录漂移的问题。

改进

  • 应用安装链路闭环:安装应用后已安装列表能正确显示,支持打开/启动/停止/重启/更新等操作,装完自动派生服务。
  • 通知中心审批健壮性增强:审批按钮状态改为实时读取,超时自动失效,避免永久显示按钮。
  • 本地用户身份稳定化:首次创建的本地用户 ID 改为由机器标识和系统用户派生的稳定 UUID。
  • PDF 查看器色值 Token 化:工具栏和容器色值改用设计 Token,为后续主题适配打基础。
  • 移除 gray-matter 依赖:替换为基于 eemeli/yaml 的内部 frontmatter 解析模块,消除安全隐患并减少依赖。
  • CDP 浏览器诊断能力增强:浏览器不可用时提供详细的错误分类和修复建议,方便定位问题。
  • 构建工具链升级:升级至 electron-vite v6 + Vite 8(Rolldown)、TypeScript 6.0、sharp 0.35 等,修复相关兼容性问题。
  • 多项依赖安全修复:修复 npm audit 中 nodemailer、js-yaml、tar、vite 等多个高危漏洞。