此版本专注于桌面应用的可靠性和易用性改进,包括修复长会话滚动、终端剪贴板集成、项目树组织以及供应商恢复。
发布渠道:稳定版 · v1.25.4
使用攻略
概览
Reasonix v1.25.4 — Reasonix 桌面版 1.25.4
此版本专注于桌面应用的可靠性和易用性改进,包括修复长会话滚动、终端剪贴板集成、项目树组织以及供应商恢复。
发布日期:2026-08-16
重点内容
- 长会话现在可以滚动到底部 — 围绕单一写入者仲裁器重建了会话滚动系统,修复了超长会话无法到达最新内容的问题。 (#8960)
- 集成终端剪贴板和选中内容添加到聊天 — 集成终端现在支持复制/粘贴以及将选中内容添加到聊天,并具有适当的生命周期管理。 (#8784)
- 项目树组织:手动排序和会话分组 — 现在可以通过拖拽手动重新排序主题,并在项目内创建可折叠的会话分组。 (#8608, #8699)
- 供应商推理重放恢复 — 具有格式错误的推理历史的会话现在可以自动恢复,无需用户干预。 (#8952)
新功能
- 项目树中手动拖拽排序主题 — 项目树中的主题行(项目 + 全局工作区)现在可以通过拖放手动重新排序。顺序通过新的 ReorderTopics IPC 持久化到 projects.json 中现有的有序 Topics/GlobalTopics 数组。 (#8608)
- 项目内会话分组用于折叠主题 — #8194 的第二阶段——项目内会话分组作为可折叠的 UI 容器(项目 → 组 → 主题)。组持久化在 projects.json 中(desktopProject.Groups / GlobalGroups),通过新的 ListProjectGroups / SaveSessionGroups IPC 管理。 (#8699)
- 折叠项目文件夹上的聚合活跃会话指示器 — 当任何子会话正在进行(思考/流式传输/等待确认/后台作业)时,折叠的项目/全局文件夹行现在会显示一个小旋转指示器。 (#8598)
改进
- 与 DeepSeek Harness 对齐上下文压缩 — 自动上下文压缩现在与 DeepSeek Harness 语义对齐:80% 默认阈值、固定 16% 最近尾部,以及最多两次成功的压力摘要。 (#8964)
- 在推理模型上保留 AI 会话标题 — 桌面 AI 重命名会话操作现在可以在推理模型上返回可见标题,而不是在仅推理完成后失败。 (#8980)
- Kotlin 默认 LSP 切换为官方 kotlin-lsp — Kotlin 默认语言服务器现在指向 JetBrains 官方 kotlin-lsp,而不是已弃用的 fwcd/kotlin-language-server。 (#8773)
- 自动修复基元律动官方 API 路径 — 在首次请求前自动修复已知的基元律动官方 API 路径错误,例如缺少 /v1 或重复 /v1。 (#8953)
- 桌面运行时重载进程替换 — 桌面端现在支持从输入框使用 /reload,并在显式重载时为未改变清单的原生插件启动新进程。 (#8948)
修复
- 修复旧会话反复变成未读 — 旧侧边栏会话在点击后不再显示未读点;未读状态现在基于逻辑主题,并且一次性基线防止错误的未读。 (#8694)
- 不再从文件 mtime 提升 last_activity_at — 升级或外部文件触碰后,历史会话不再显示为“刚刚”;文件 mtime 仅在权威时间戳缺失时作为后备。 (#8677)
- 修复消息队列已执行内容残留 — 已进入转录的指导不再保留在 Composer 队列中,停止回合不再恢复已接纳的消息。 (#8954)
- 自动补齐普通任务的收尾验证 — 当主机能够指出安全剩余的验证或审查义务时,普通交互回合现在会自动继续。 (#8947)
- 修复切换会话后运行计时归零 — 切换标签页时,Composer 计时器现在继续而不是从零重新开始,并且过时的快照无法倒回或停止回合。 (#8957)
- 思考区自动折叠收缩时不再追底跳动 — 推理面板的自动折叠收缩不再通过命令式尾部重新瞄准拖动转录视口。 (#8950)
升级提醒
本版本无需手动迁移。
风险提示
当前没有需要额外操作的已知风险。
致谢
感谢本版本的贡献者:@SivanCola、@HaoyueQin、@XTLine、@Linearl、@swingmonkey、@zcxads666、@sierhaha、@Ray-lyy