Skip to content

DeskAide v0.2.0-beta.1

Latest

Choose a tag to compare

@ProgramCX ProgramCX released this 06 Aug 15:40

DeskAide v0.2.0-beta.1

这是 DeskAide 的首个 Beta 测试版本。本次更新重点修复图片消息在对话中的显示链路,完善 MCP 添加后的即时验证、工具权限刷新与错误诊断,并统一个性化管理对话框的布局细节和空对话创建行为。

Important

当前版本仍属于测试版本。执行删除文件、修改注册表、关机或重启等敏感操作前,请仔细核对确认内容。升级前建议先结束正在运行的 AI 任务。

Bug 修复

  • 修复图片已经成功发送给模型,但用户消息气泡只显示文字、不显示随消息发送图片的问题。
  • 修复 QML 消息时间线无法可靠保存嵌套附件数组,导致新消息和历史回放中的图片附件丢失的问题;附件现在通过稳定的序列化格式进入消息模型。
  • 修复连续点击助手顶部“+”按钮会创建大量无内容对话的问题;当前对话为空且没有任务时会直接复用。
  • 修复“记忆与偏好”和“应用路径”对话框关闭按钮没有固定在右上角的问题。

新功能与改进

图片消息查看

  • 发送前的输入框图片和已经发送的用户消息都会显示缩略图。
  • 点击缩略图可打开大图查看,并可通过右侧关闭按钮、点击外部区域或 Esc 关闭。
  • 图片预览使用运行期临时文件,DeskAide 退出后会自动清理,不会额外留下长期缓存副本。
  • 纯图片消息以及文字与图片组合消息继续支持 OpenAI 兼容格式和 Anthropic Messages 格式。

MCP 即时验证与错误诊断

  • 通过 HTTP/HTTPS 表单添加 MCP 后,会立即保存配置、验证连接并发现工具。
  • 通过 stdio JSON 导入 MCP 后,同样会立即验证,无需再手动点击“保存并刷新工具”。
  • 工具发现完成后会立即更新 MCP 工具权限表;验证失败的服务器不会保留过期工具。
  • 验证失败的服务器条目会显示红色“错误详情”按钮和错误边框。
  • 点击“错误详情”会打开独立对话框,可查看、选择并复制完整错误信息。
  • “保存并刷新工具”调整为“重新验证并刷新”,用于手动核对已有服务器。

体验与可靠性改进

  • 图片缩略图增加悬停反馈和明确的点击查看提示。
  • 图片查看器、MCP 错误详情和个性化管理窗口统一使用克制的模态层、圆角层级和右侧关闭位置。
  • MCP 验证错误按服务器 ID 保存,删除服务器时同步清理对应错误与工具权限记录。

下载说明

  • DeskAide-0.2.0-beta.1-win64-setup.exe:Inno Setup 安装包,推荐普通用户使用。
  • DeskAide-0.2.0-beta.1-win64.zip:免安装版本,解压后运行 DeskAide.exe
  • DeskAide-0.2.0-beta.1-SHA256SUMS.txt:上述两种发布文件的 SHA-256 校验值。

覆盖安装时,安装程序会关闭正在运行的 DeskAide 主程序和语音识别 Worker。ZIP 用户应先完全退出旧进程,再替换全部文件。

已知限制

  • 当前发布文件尚未进行商业代码签名,Windows SmartScreen 可能显示“未知发布者”。
  • MSI 和 Setup EXE 当前均未进行商业代码签名,安装时可能出现 Windows 安全提示,请从本项目的 GitHub Release 下载并核对 SHA-256 校验值。
  • Whisper.cpp 本地语音识别仍处于实验阶段,低性能设备首次加载模型可能耗时较长。
  • 不同模型服务虽然可能声称兼容 OpenAI 或 Anthropic API,但思考模式、图片输入和工具调用字段仍可能存在实现差异。
  • MCP stdio 服务器依赖本机对应命令、运行时和环境变量;错误详情可能包含本机路径,公开反馈前请先检查并移除敏感信息。

反馈与贡献

如果你遇到图片显示、MCP 连接、模型兼容、应用路径发现、语音识别或更新安装问题,欢迎提交 Issue,并尽量附上复现步骤和日志。

感谢所有测试、反馈和贡献者。