本次更新完善任务消息展示、文件预览和聊天工作区管理,减少图片上下文占用,并继续提升聊天会话与后台任务同步、知识库检索、官网文档和模型目录的使用体验。
草稿范围:更新说明已包含
dev的最新提交cf2f5d2。草稿目标仍为main,新增两个提交尚待合入;正式发布前需核对目标提交并更新对应安装包。
What's Changed
任务消息与 Skill 展示
- 定时任务消息改为可展开的紧凑标识,展开可查看任务内容、开始时间、定时 / 手动触发方式及上次运行时间;兼容已有旧版 Cron 消息
- 后台 Bash 完成消息按任务展示命令和执行状态,可展开目录、退出码、终止信号及开始 / 完成时间,方便区分成功、失败、超时与终止
- Skill 命令在聊天内容中显示为统一徽标,保留后续参数、空格和换行,并与输入框中的 Skill 样式保持一致
- 任务元数据使用结构化格式并转义特殊字符,完整任务内容继续传给 Agent;格式不完整、无效或未知版本的结构化消息按文本展示,避免内容丢失
图片上下文优化
- 发送模型请求时,仅从最新用户消息和最新连续工具结果中保留内嵌图片,按新到旧共享最多 10 张的额度;旧图片或超额图片替换为路径提示或省略标识
- URL / 路径形式的图片引用继续保留,不占内嵌图片额度;过滤覆盖工具结果中的图片,减少历史图片及重复缓存带来的请求负担
- 上下文压缩统一将图片转为文字引用或占位提示,即使压缩模型支持视觉也使用此规则;原始消息与界面中的图片仍保留
聊天删除与工作区清理
- 删除普通聊天时新增“同时删除 workspace 文件夹”选项,默认不勾选,并展示具体目录和不可撤销提示
- 仅允许清理该聊天在应用数据目录下的专属文件夹,项目共享工作区不随单个聊天删除;运行中的聊天需先停止才能清理文件
- 删除期间阻止重复提交,失败时保留对话框和选项以便重试;目录清理失败时保留聊天记录
聊天与后台任务稳定性
- 将聊天会话运行状态从界面挂载流程中独立出来,新建会话后可直接发送消息,减少“线程未初始化”以及初始历史被空状态覆盖的问题
- 完善后台任务与未打开会话的消息同步,避免界面重新挂载或空闲会话状态覆盖正在运行的后台任务
- 按会话顺序处理开始、结束、消息和标题更新事件;过期刷新、上一轮完成事件及延迟流式消息不再覆盖新一轮状态或最新消息
- 回复结束后以已保存的最终消息为准,下一次发送继承该消息状态;即使最终刷新失败,也会退出运行中状态
- 防止同一会话在请求准备或执行期间重复发送;没有本地流式连接时也可直接停止后台运行
- 修复清除错误时误调用停止操作的问题;清空消息会等待后端完成并同步清理界面状态,关闭后的会话也不会被延迟更新重新创建
文件预览与本地链接
- 工具返回的文件卡片新增打开方式菜单;普通窗口中,工作区内文件默认在应用文件系统面板打开,并保留本机文件打开入口
- 打开文件时自动展开所属目录、定位选中项并清除搜索过滤;可重新打开已关闭的预览,文件列表也会随预览请求刷新
- 小窗模式、工作区外文件或无可用预览条件时使用本机打开方式;预览事件区分网页和文件,避免错误切换面板
- 图片、音视频、3D 及文档卡片统一增加文件名与操作入口,完善预览数据刷新和进度消息展示
- 聊天 Markdown 支持识别本地绝对路径、
file://和sandbox:文件链接,点击后通过桌面应用的文件打开入口处理,方便访问生成的文档、视频等交付物 - 兼容中文、空格、百分号编码及 Windows 路径,避免重复解码;无效编码、控制字符及非本地的
sandbox:地址不会作为本地文件打开 - 尚未生成完整地址的流式链接保持不可点击,完整后恢复正常链接;普通网页链接继续按外部链接处理
知识库检索修复
- 统一知识库图检索流程,在候选结果为空时直接返回空结果,避免对空集合构图引发异常
- 混合检索在图检索无有效来源时继续使用 BM25;语义与全文均未命中时正常返回无结果,不将普通的“未找到内容”误报为错误
- 保留真实的向量模型或数据库错误信息及混合检索兜底行为,维持检索正文、来源与评分等返回结构
官网与文档体验
-
调整官网首页的产品介绍、项目工作流文案和下载入口,首屏可直接跳转到桌面版本下载区域
-
导航新增“快速开始”和“下载应用”,页脚补齐安装、功能指南与常见问题入口
-
文档介绍页新增“安装应用 → 连接模型 → 开始对话”三步入门导航
-
统一首页与文档的主题色、字体、间距及导航样式,调整浅色 / 深色主题与窄屏布局
-
官网、介绍页和相关配置统一使用“Aime Chat”名称;养成记忆文档同步新版 Cron 上下文与可展开消息说明
模型目录维护
- 更新内置模型目录快照,供应商数量保持 218 个;按供应商与模型 ID 统计,模型条目由 7,854 个调整为 7,883 个,新增 31 个、移除 2 个,并更新 49 个已有条目的元数据
- 模型目录用于提供配置选项,实际可用性仍取决于相应服务商与账号权限
Full Changelog: v0.3.53...cf2f5d2