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,并尽量附上复现步骤和日志。
感谢所有测试、反馈和贡献者。