Releases: finchtoys/finch-releases
Releases · finchtoys/finch-releases
Release list
v1.6.0
1.6.0 更新日志
版本跨度:v1.5.4 → v1.6.0(552 个提交)
新增
右侧面板与小程序体系
- 全局右侧 Panel:新增全局右侧面板工作区,支持响应式宽度策略;右侧面板跨会话保活,浏览器/Webview 全局限流 20 个实例。
- Session 级 Webview Panel Host:面板可挂在具体会话上,随会话恢复;支持打开文件预览、内置浏览器。
- 小程序导航栈:小程序页面内可打开子小程序、内置文件预览与浏览器(AppView 三层导航栈),面包屑多级回退;主小程序页面在子层级导航中保活,不再每次返回刷新。
- 小程序新 API:
ctx.ui.openDiff(宿主渲染 Diff)、ctx.ui.delivery(交付)、ctx.spaces(空间列表)、工具栏动态更新(setToolbar/updateToolbarItem)、window.finch.ui.toast/confirm、finch-file本地文件协议开放给 Webview。 - 术语统一:应用 UI 与文案中「小工具」统一改称「小程序」。
- Webview 体验:消除小程序首次渲染浅色闪烁,主题注入完成前隐藏首帧;AppView 子层级接入窗口前进/后退历史。
Diff / 变更面板
- 宿主渲染 Diff 服务:支持两个文件路径或 Git ref 多文件对比,patience 锚点 + LCS 回退算法,大文件对比性能与精度提升。
- 变更面板:diff 面板改名为「变更」,整合 write 文件,行号栏优化并标注修改次数;已删除文件以删除线+第三色标记;大文件 diff 性能增强。
- 批注集成:变更面板与文件预览支持选区快速批注,自动生成带路径和行号的批注 token。
消息与交互
- Twemoji 统一 emoji 渲染:本地打包 473 个常用 emoji SVG(不依赖 CDN、离线可用),AI 回复、用户消息、侧栏标题、提问卡片等全 app 统一渲染,子集外回退系统字体。
- 引用回复:每轮 AI 回复新增引用按钮,轻量引用不再内联全文;悬浮卡片显示「针对:xxx」并可跳转到原回复。
- 批注增强:批注支持
reminder字段(仅进模型 prompt 不外显),悬浮卡片超长内容截断,预览不泄漏内部 token。 - 会话新能力:
Session.read工具结构化读取会话内 LLM 回复轮次;会话菜单新增「在新窗口打开」;子会话卡片常驻展示并带运行状态标识。 - 待发消息抽屉:显示解析后的人类可读文本,不再泄漏注解内部载荷。
模型生态
- xAI:新增 Finch 原生 xAI 设备码登录(OAuth),内置 Grok 精选模型。
- DeepSeek:新增视觉模型(deepseek-v4-flash-vision-exp,1M 上下文),模型列表为支持视觉的模型显示视觉徽标。
- GLM 5.3:新增模型条目;受限模型(GLM/Kimi/DeepSeek)思考档位只展示 low/high/max。
- 自定义模型:支持按 ID 筛选与批量选择;支持配置视觉能力;
finch://models/add深链一键添加。 - 模型探测:用 models.dev 本地缓存校正自动探测模型的名称与上下文长度;剔除标记为非文本输出的模型;上下文长度预设新增 372K 档位。
- OpenCode Zen Go:内置 OpenAI 兼容服务商,放出 12 个模型。
- 模型选择体验:无显式模型时优先复用最近一次真实对话用过的模型;悬停用量图例高亮对应柱子。
其它
- 繁体中文:新增 zh-HK 繁体语言支持,校对主要界面文案。
- SQLite 应用存储:新增 SQLite 应用存储基础设施(app.db),用量缓存等落地。
- MCP 2.0:客户端升级官方
@modelcontextprotocol/client2.0,支持协议版本协商回退。
优化
- 性能:agentStore / panelStore 持久化写入节流(流式输出期间主线程占用降低约 40%);运行中 usage 快照节流;quicksearch 异步分片检索不再卡顿;长会话渐进渲染与首帧成本优化;低频状态动画改为跳变渲染。
- 稳定:运行轮恢复原地渲染消除 Timeline 撕裂;离底阅读时冻结流式输出避免抖动;运行状态细化(空 stop 视为网络错误、重连/过载直显、中断轮次标注未完成)。
- 体验:右侧面板按钮 Tooltip 显示快捷键;浏览器默认空状态引导;面板最大宽度提升至 2560;设置窗口加载速度优化。
修复
- 多窗口:修复多窗口用户消息同步、未读状态竞态、追问消息未同步渲染、Dock 角标未读同步。
- 权限/交互:修复切换会话时历史权限卡片闪现;切换 acceptCalls 时同步解除后端挂起权限请求;交互卡片响应与恢复。
- 渲染:修复会话恢复后历史消息空白、时间线日期显示异常、图片附件/base64 无法渲染、中文边界 URL 渲染异常、Windows 路径渲染为 blocked。
- 输入:修复重命名输入框中文输入法回车误触发提交;拖放目录改为 @ 提及输入。
- 稳定性:修复自动压缩期间消息队列抢跑、压缩重复提示循环、524 超长退避未自动重连、恢复窗口会话时间线为空。
- Grep:修复 content 模式 context 行读取失败(相对路径按错误 cwd 解析)。
- 模型:修复 GLM 文本模型图片请求、OAuth 模型连接测试、临时刷新失败误删登录凭证、登录后 Provider 启用竞态。
- OAuth:修复回调页多语言、弹窗窗口归属、取消授权保留终止页面、图标版本号参数不匹配被拒绝。
- 其它:修复重命名 IME 误触发、悬浮侧栏菜单误关闭、设置跳转子页面、MCP 客户端 1.3.x 提取失败、小程序预发布版本兼容判断、目录左省略段顺序错乱。
v1.5.4
新增
- 社区小工具搜索:工具箱支持直接搜索社区小工具,关键词匹配与展示优化,找工具更容易。
- 界面自定义字体:外观设置新增界面字体与代码字体自定义,界面可以更贴合个人偏好。
- 模型菜单优化:模型选择器键盘选中时同步显示用量卡,模型菜单选择体验更流畅。
- 孵化体验:孵化仪式起名后自动推荐并安装小工具,上手更顺滑。
优化
- 长会话恢复:分页优化长会话历史恢复,启动和切换长会话更流畅。
- 启动稳定性:优化长会话启动恢复诊断,自动压缩期间增加挂起无响应看门狗保护。
- IPC 架构收口:主进程 IPC 全面迁移到类型化单一注册,为后续稳定性与扩展打基础。
- 提高Cache 命中率:调整 prompt 的优先级,优化 Cache 命中率从 99.5% 提高到 99.9%(DeepSeek)。
修复
- 中断交互:长时间运行的 Bash 命令按 ESC 无法停止时,提供强制结束出口。
- 消息错位:修复运行中追加消息导致上一轮回复错位到新提问之后的问题。
- 中文路径:本地路径链接支持百分号编码还原,修复中文文件名打开报错的问题。
- 深链显示:修复 finch:// 深链在 Markdown 中被渲染成 [blocked] 的问题。
- 时间线:修复时间线图片裂图;Write/Edit 工具卡片不再内联展开,仅保留文件链接弹窗。
- 会话标题:用户手动改名的会话标题优先于 AI 自动改名,不再被覆盖。
- 多窗口同步:修复多窗口回复实时同步与未读状态丢失问题。
- 会话视图:修复会话视图跨空间串线;会话改名不再抢走窗口当前查看的会话。
- 系统通知:前台窗口下会话完成也会弹出系统通知。
- 字体默认值:界面字体与代码字体首次启动默认恢复为 Outfit / JetBrains Mono。
v1.5.3
新增
- 资料栏说明书:资料栏新增 Skill 说明书与空间规则展示,打开空间即可了解可用能力和协作约定。
- 内置小工具说明书同步:内置小工具的说明书会自动同步,信息保持最新。
- 小工具设置体验升级:统一小工具设置入口,支持多选字段、自动聚焦和回车保存,填写设置更顺手。
- 会话阅读位置保留:切换会话后会保留各自的滚动位置,可以从上次阅读处继续。
- 快捷键增强:模型菜单支持快捷键提示和直接追问;侧边栏切换与常驻模型快捷键也已补全。
- 等待会话可代答:小工具发起的等待会话支持代答,跨端协作更连贯。
优化
- 提示交互统一:侧边栏与 Composer 统一使用 Tooltip,提示位置和交互更一致。
- 侧边栏性能优化:优化大列表悬停表现,减少长会话列表操作时的卡顿。
- 后台任务提示:后台任务状态改用 HoverCard 展示,界面更简洁。
- 对话活动保留:手动停止对话后,活动记录不会自动折叠,便于回顾执行过程。
修复
- 小工具兼容性:兼容历史工具图片数据和新旧图标路径,升级后小工具显示更稳定。
- 小工具设置安全性:修复扩展密钥明文存储问题,并修复设置弹窗残留未保存编辑的问题。
- 扩展图标显示:修复首次启动时扩展图标缺失的问题。
- MCP 凭据引用:重命名 MCP 服务后仍能保留已有凭据引用。
- 自动压缩提示:自动压缩过程中不再误显示上下文溢出提示。
- 界面细节:修复弹框中代码复制按钮显示、下拉触发器高度、提问卡宽度与快捷键弹窗遗漏等问题。
v1.5.2
新增
- 新增模型服务商:新增 NVIDIA、MiniMax 国际版、Moonshot AI 国际版、Qwen Token Plan 国际版等模型服务商,补全 Qwen CN 版完整模型列表。
- 模型品牌图标:新增豆包、混元、NVIDIA、Meta、Mistral、StepFun 等模型品牌图标,选择模型时一目了然。
- 常用模型置顶:模型菜单支持常驻模型置顶,并限制常驻数量,常用模型触手可及。
- Markdown 本地路径跳转:消息中的本地文件路径和链接可直接点击预览或跳转,⌘/Ctrl 点击在文件管理器中定位。
- 小工具超时控制:小工具支持声明 timeoutMs,工具执行超时不再受 provider 超时影响。
优化
- 上下文自动压缩:重载任务中途也能自动压缩,压缩后自动接着干;模型上下文窗口标注不准时自动修正压缩水位。
- 权限提示优化:危险提示改为只陈述后果、指向具体操作;中文并列操作用顿号连接;权限确认卡片命令过长时优先展示危险指令附近内容。
- 小工具风险分级:小工具 high risk 改用橙色提示,红字只留给高危 Shell;MCP 降为 medium risk。
- 登录超时延长:登录超时时间延长至 120 秒。
- 渲染性能优化:优化运行中时间线渲染开销,降低运行文字扫光绘制频率。
修复
- 常驻模型名额:修复关闭模型后仍占用常驻模型名额的问题。
- 自动压缩失效:修复上下文塞满后自动压缩不再失效,补齐上下文超限的识别措辞,不再误判为输出长度超限。
- 本地图片显示:修复 /tmp 与 Windows 临时目录下的本地图片无法显示的问题。
- 模型探测误判:自定义模型探测信任已成功的模型列表接口,修复 NVIDIA 等大目录服务商误判。
- OpenAI 探测请求:修复 OpenAI Responses API 探测请求 max_output_tokens 低于最小值的问题。
- ToolSearch 查询词丢失:修复 ToolSearch 精确检索 MCP 服务器时查询词被忽略的问题。
v1.5.1
新增
- 新增模型和思考模式:新增 Opus 5 和 Kimi K3,以及新增Max Thinking档位
- 模型用量快速查询:目前可以的选择模型的时候,快速查询到 Claude 或 Codex 订阅的用量里
- 小工具按钮自由排列:目前小工具的按钮可以调整位置了,常用工具可以固定
- 小工具支持 Oauth 2.0:允许小工具通过 Oauth 连接更多数据服务
- 支持图片展示:Finch 可以展示图片,并且显示生图的状态展示
- 左侧栏新增助理模式:新增了助理模式,方便用户在不同场景下使用 Finch。
- 新增WeChat Bot小工具:新增 微信 Bot 小工具,可以通过微信与 Finch 进行对话
- 新增Notion 小工具:可以让 Finch 访问 Notion 的数据
优化
- 启动性能优化:Finch 冷启动秒开,无需等待。
- 上下文自动压缩优化:重构上下文压缩策略,目前支持自动和手动两种,如果未完成任务自动压缩会自动接着跑。
- 重构权限策略:优化权限管理,目前命令的执行和授权更清晰了。
- 界面动画更稳定:修复推理期间滚动抖动、消息展开抖动等问题,长对话滚动更跟手流畅。
- 模型选择优化:模型添加了供应商图标,以及区分大小模型的展示,方便用户选择。
- 进一步简化信息:合并部分Timeline的工具信息,减少了信息的冗余,使用户更关注重要内容。
修复
- 回复不再丢字重复:修复流式回复中偶发的文字丢失、重复问题,生成内容一字不差。
- 后台会话状态同步:切换会话、追问接续后,回复内容和状态会实时同步,不再出现输出丢失或停滞。
- 长内容写入优化:超长回复和长文件写入会分段处理,不再因内容过长而中断。
- 侧边栏不再误弹出:鼠标离开窗口后侧边栏不会自己弹出来,悬停展开更可控。
- 其他问题修复:继续修复已知问题,提升 Finch App 的稳定性。
v1.5.0
新增
- 接入了更多新模型:新增 GPT-5.6(sol / terra / Luna 系列)与 Sonnet 5。
- 窗体和界面焕新:macOS 上窗口有了更精致的玻璃质感背景。
- PDF 支持更完整:附件里的图片可以直接点开看大图;Finch 阅读 PDF 时能直接提取文字内容,按页读取也更快了。
- 官方小工具: Git 分支小工具, 计划小工具(让 AI 先思考再执行),PJBlog 小工具。
- 小工具开发:你可以通过 Finch 来开发自己的小工具,连接数据服务。
- 小工具系统:小工具是,Finch 的扩展系统,并且提供了客户端能力,你可以自己写小工具,也可以从社区站安装。
- 工具箱全面升级:新增了专门的工具箱页面,浏览、搜索、创建、导入工具都更方便了,也支持一条命令批量安装、更新、卸载。
优化
- 统一 SpaceMenu / ModelMenu / PermissionMenu 等选择器组件的交互与样式
- 流式渲染 Markdown 表格时自动补全缺失的分隔行,避免表格显示异常
- 侧栏 UI 状态(当前 Tab、展开分组等)统一持久化,重启和多窗口间保持一致
- 代码块折叠改为按行数判断,折叠态只渲染前 36 行,长代码块加载更流畅
- PDF 内容缓存加入 20 分钟自动过期释放,降低内存占用
- 首页/会话列表等页面加载时显示骨架屏,减少内容跳动
修复
- 修复
@提及列表按 Esc 关闭后无法重新唤起 - 修复 Edit 工具跨对话轮次丢失 Read 记录的问题
- 修复部分会话因历史记录中出现无效数据而无法恢复的问题
- 修复 kimi-code 等模型的思考内容混入正文的问题
- 修复中文输入法下按回车会误触发快捷键的问题
- 修复保存 API Key / Base URL 时未自动去除首尾空格的问题
- 修复达到额度限制时对话卡住无响应的问题;限流、余额不足、上游过载时不再自动重连,避免浪费额度
- 修复侧栏 UI 状态在重启后偶发丢失的问题
- 修复悬浮左栏在部分场景下遮挡内容、层级异常的问题
- 修复流式生成多列 Markdown 表格时分隔行缺失导致渲染异常的问题
- 修复用户消息在时间线中重复出现、折叠态渐变叠色的显示问题
- 修复紧凑窗口下左栏宽度记忆与展开动画异常
- 修复自动化任务在 Windows 上因权限模式类型不匹配导致的编译失败
- 修复快捷键对话框部分文案未国际化的问题
- 修复表格宽度固定导致的显示与阴影错位问题
- 修复 Canvas 窗口在多屏环境下的适配问题
- Linux 平台:修复无边框窗口圆角、边框、窗口控件图标、欢迎界面与设置窗口视觉细节
v1.4.4
新增
- 完善 Skill 系统:全新 Skill 页面与路由,支持技能浏览、搜索、安装与创建;技能扫描器支持 YAML block scalar 多行描述解析;侧栏新增技能入口与键盘导航
- 导航历史与多窗口恢复:支持多窗口状态恢复、手势导航接入、Composer 输入状态管理、草稿持久化
- Rich Composer & @mention:富文本输入框,@mention 弹框智能搜索文件/空间/技能,粘贴后自动触发检测
- 空间自定义图标与配色:每个空间可独立设置图标与颜色,右键菜单一键配置;AppCall 建空间时直接指定
- 图片预览模态框:AttachmentChips 点击大图预览,ModalShell 支持 backdropOnly 模式
- PDF 直接读取:Read/Grep 工具支持 PDF 文本提取、目录、链接与大小限制,按页读取;PDF 缓存带 20 分钟 TTL 自动释放
- 允许保持系统唤醒:接电时 prevent-display-sleep 防合盖断网,电池时保持省电
- 自动化任务拖放排序:支持拖拽调整自动化任务顺序
- 发行版下载代理:改用 dl.finchwork.app 加速更新下载
优化
- Skills 路径重构:skills/ → .finch/skills/;新增 listUsableSkills 统一运行时入口;precedence 调整为 additional > project
- Composer 选择器重构:SpacePicker/ModelPicker/PermissionModePicker 统一使用 Button/Menu 组件,移除旧样式依赖
- i18n 补全:Skill、自动化、Mention 等场景完整中英文文案
- 表格渲染优化:宽度 772px/780px → 100%,底部阴影对齐
- CSS token 统一:Button/Kbd/ListRow/OptionCard/StepSlider/ConfirmDialog 等组件 token 对齐
- 代码块折叠优化:行数级判断,折叠态只渲染前 36 行
- pathUtils 路径缩略:侧栏空间路径显示格式化为 ~/…/aeolus/finch
- finch-tools 拆分:工具描述、行为规则、参数定义分文件管理
- Windows 路径适配:Windows 下 PermissionMode 规范化处理
- 过程小结引导:Agent 在多工具/循环任务中按 Plan/Found/Next 简洁同步进度
修复
- 修复中断后用户消息动态渲染丢失(内容关联 merge 策略)
- 修复 Linux 无边框窗口圆角、边框及红绿灯 hover/最小化最大化图标
- 修复 Linux CI 下 Bun 跨编译失败(改用 baseline 根治)
- 修复额度不足/限流/上游过载不再触发自动重连,避免 token 浪费
- 修复 deeplink 打开白屏 & 置顶/取消置顶不更新会话时间
- 修复中文输入法回车触发 Enter 快捷键
- 修复 Edit 工具跨轮丢失 Read 记录,改为从会话历史回放
- 修复 LRU 驱逐时未清理 timelineIndexes/staticVersions
- 修复 session fork 分支点匹配——优先文本精确匹配,跳过纯 thinking/toolCall chunk
- 修复 kimi-code 模型禁用 thinking,防止 thinking 内容混入正文
- 修复编辑首条消息不再清空 sessionId;AskUserQuestion 已跳过分支截断识别
- 修复会话标题包含
<finch-attachment-hint>内部标签 - 修复表格宽度 772px/780px → 100% + table-wrapper 阴影底部对齐
- 修复侧栏懒挂载 ResizeObserver 导致布局异常
- 修复 MentionPopover 高度计算统一 & RichComposerInput 粘贴后触发检测
- 修复技能激活时清除旧会话高亮;键盘导航按空间展开状态
- 修复多窗口恢复未完成问题 & 决策确认
- 修复删除独立空间时记忆文件改名归档,避免遗留孤儿文件
- 修复 Welcome/Settings/Onboarding 中英文 locale 处理
v1.4.3
新增
- 自动化任务管理:全新自动化引擎,支持定时执行(小时/日/工作日/周/Cron)、模型选择、推理等级、执行历史记录;Schedule 工具集成;全链路 IPC + 前端 UI(TaskView/AutomationDialog/AutomationPanel)
- 网络设置面板:新增网络页,支持直连/系统代理/自定义代理配置与连通性测试;OAuth 登录优先系统浏览器,回退内嵌窗口;系统代理窗口获焦自动重检测
- 多语言国际化:会话区域、快捷鍵对话框、侧栏、Composer、设置页全面 i18n 中英文翻译
- 托盘菜单 & 状态角标:macOS 托盘菜单(新对话/设置/退出),运行/等待/未读状态动画角标
- 模型分级选择:支持 Quick 快速对话模型,defaultReasoningEffort 智能分配推理等级
- 新增模型:新增 Kimi 2.7, MiniMax 3.0, GLM 5.2, Fable 5
- 有趣的个性化功能:到设置页面里找找吧
优化
- 统一设计语言重构:Finch UI 重新设计,体验更一致了
- 空间选择器重构:SpaceMenu 拆分为 SpacePicker(UI)和 SpaceMenu(工具模式)
- 侧栏 UI 状态持久化:侧栏 tab/展开/收起/钉住等状态统一持久化到 workspace.json,支持跨窗口恢复
- 模型配置默认推理等级:Fable 5 默认 low,Opus 默认 medium,更合理默认值
- OAuth 兼容性:OAuth 登录走应用代理,成功/失败均显示返回 Finch 按钮
- 推流体验优化:减少系统资源占用,优化推流性能,提升响应速度
修复
- 修复 sideBar 状态持久化恢复失效(workspace.json 漏读 sidebarUiState)
- 修复紧凑模式左栏宽度恢复与展开收起动画
- 修复悬浮左栏遮盖内容与 z-index 层级
- 修复发送消息后侧栏会话时间未乐观更新
- 修复 batch-edit 格式下 edits[] 空 old_string 遮蔽 diff 内容
- 修复结束后复制工具条缺失
- 修复工具超时中断会话
- 修复系统语言识别与会话模型切换
v1.4.2
新增
- Windows 官方支持:新增 Windows x64/ia32 CI 构建及发布流程;Windows NSIS 安装器脚本、打包脚本及图标;Windows 任务栏集成(dev/prod 不同 AppUserModelId 及 setAppDetails);Windows/Linux 窗口外壳优化
- 多窗口架构升级:多窗口 URI 智能路由,流事件广播给所有查看者;移除多窗口模式开关,⌘N / Ctrl+N 始终开新窗口;新窗口快捷键改为 Shift+⌘N / Shift+Ctrl+N
- 用量统计全面重构:用量统计与设置页统一布局;圆环颜色适配亮暗主题;localStorage 缓存与骨架图加载态;扩展额度查询供应商;配额接口 10 分钟缓存复用,429 失败时降级展示旧数据
- finch:// 深链接:支持通过 URI Scheme 跳转至指定会话;支持 URI Scheme Windows/Linux 单实例锁与冷启动深链接
- Grep 工具优化:新增
output_mode/offset参数,按 mtime 排序结果 - Edit 工具读前写保护:防止 AI 在未读文件的情况下直接编辑
- 字体本地化:移除 Google Fonts CDN 依赖,内置托管
- 应用生命周期模块:新增非 macOS 系统托盘支持
- 记忆系统自动淘汰:记忆超容量时归档淘汰而非报错,蒸馏支持语义淘汰
- 模型排序:支持供应商与内置模型排序,自定义模型识别与排序优化
优化
- Windows/Linux 全平台兼容:P1 兼容性修复 — 标题栏/header缩进/应用菜单/路径展开/斜杠统一/Shell安全检测/快捷键符号/DockBadge防护/打包配置
- rg 解析策略重做:优先用 Finch 自备二进制,缺失则后台异步下载,系统 rg 兜底;启动时确保 ripgrep 在 PATH,杜绝 spawn 超时
- Grep fallback 全面修复:无 path 时默认补
.避免卡 stdin;排除node_modules/.git避免扫巨型目录;显式传递 cwd 而非默认 pi 数据目录 - 模型管理页重构:改用 SettingsPage 布局组件,统一使用 SettingsDropdown 组件
- 跨平台工具函数提取:
shared/platform.ts及platformCompat.ts;UI 组件替换硬编码平台检测 - Pi Agent 容错改进:二进制重建失败提示、ENOENT 友好提示、EPIPE 保护
- 用 unpdf 替换 pdf-parse:彻底移除 @napi-rs/canvas 依赖,减小打包体积
- 等宽字体回退:改用 system-ui,移除首页背景白色渐变
v1.4.1
新增
- Claude & OpenAI 模型全面接入:支持 Claude 订阅、Anthropic API 及 OpenAI API,在设置中选择接入方式即可切换使用,无需重启。
- OAuth 登录:支持通过 OAuth 授权登录云端服务,不再需要手动填写 API Key。
- 对话分支:在任意 AI 回复上点击分支按钮,从当前上下文开启新方向继续对话,原会话保持不变。
- 空间与目录关联:空间可绑定本地目录,AI 自动感知工作区上下文;目录空间与普通空间区分展示,避免重复关联。
- 后台任务管理:AI 可在后台执行长时间任务,完成后推送通知;关闭主窗口后任务照常运行。
- 后端推理(Thinking)展示:可查看 AI 的推理过程,流式实时输出,推理完成后自动折叠;支持按模型能力开启思维深度控制。
- 只读命令自动放行:
ls、cat、grep等只读操作不再弹出权限确认,减少不必要的打断。 - 附件支持升级:图片自动压缩并显示缩略图,PDF 支持本地文本抽取后直接传给 AI。
- WebFetch / WebSearch:支持网页抓取与搜索,AI 可主动获取最新信息辅助回答。
- ⌘⇧B 快捷键:随时快速展开或收起右侧工具栏。
优化
- 记忆能力提升:会话结束后自动提炼关键信息并写入记忆,跨会话保持上下文;记忆搜索按日期降序优先展示最近内容。
- 工作抽屉交互重做:工具调用、文件变更、命令执行按类型聚合展示,不同类别使用专属图标;任务完成后只保留文件数、行差、耗时等有效信息,信息密度大幅降低。
- 对话列表可读性提升:连续 AI 回复自动合并为一条展示,去除中间多余的工具条;隐藏 Thinking 时相邻回复同步合并,界面更清爽。
- 权限与提问卡片全面重构:统一卡片管理系统,窗口切换后不再消失;响应后立即关闭,不等整轮完成;拒绝权限时同轮所有卡片批量关闭。
- 会话状态指示器重做:运行中由呼吸圆点升级为旋转加载环,等待确认时显示脉冲发光;后台会话完成状态实时同步到侧边栏。
- 运行中实时显示 token 用量:对话进行中即可看到本次 turn 的 token 消耗,不再等回复结束才更新。
- 批量归档会话:标题栏菜单支持一键归档 7 天不活跃的会话,操作前显示确认弹窗防止误触。
- Thinking 块视觉优化:推理进行时自动滚底跟踪;去掉界面背景 grain 纹理,视觉更简洁。
- 内存性能优化:会话 timeline 启用 LRU 淘汰策略,后台轮询请求合并,大量会话场景下内存占用明显降低。
- Bash 环境修复:命令执行改为加载 shell profile,解决 Electron 启动时 PATH 缺失导致常用工具找不到的问题。
修复
- 连续发送消息不再丢失:修复快速连续发送多条消息时的队列竞态问题,所有消息均可按序送达并处理。
- 窗口切换后不再叠字:切到后台再切回,AI 回复内容不再出现重复渲染。
- 权限卡与提问卡窗口重开后可用:重新打开窗口后未完成的权限请求和提问卡片正常恢复,不再无法回答。
- 编辑消息后对话正常延续:修复编辑历史消息后分支数据错误,编辑后的对话完整保留上下文并正常继续。
- 侧边栏幽灵会话消失:修复 session 扫描将普通消息 ID 误注册为 session,导致侧边栏出现无标题空白会话的问题。
- Thinking 推理完成后折叠状态正确:修复推理结束后 thinking 块意外全部折叠的问题。
- 工具超时不再误中断等待:等待用户确认权限或提问期间暂停超时计时,响应后重启,不再因等待时间过长被强制中断。
- 背景会话完成状态同步:修复后台运行的会话完成后侧边栏状态不更新、持续显示运行中的问题。
- 新建会话不误清空间选择:修复新建 session 时错误重置当前已选工作空间的问题。
- 会话归档/删除日期解析修复:修复迁移会话时日期字段存储为无法解析的文本,导致部分旧会话无法删除或归档的问题。