Skip to main content
版本 1.6.0

Finch 1.6.0

全局右侧面板与小程序导航栈上线,宿主渲染 Diff 与变更面板升级,Twemoji 统一渲染,模型生态接入 xAI、DeepSeek 视觉模型与 GLM 5.3。

返回更新记录

1.6.0 更新日志

版本跨度:v1.5.4 → v1.6.0(552 个提交)

新增

右侧面板与小程序体系

  • 全局右侧 Panel:新增全局右侧面板工作区,支持响应式宽度策略;右侧面板跨会话保活,浏览器/Webview 全局限流 20 个实例。
  • Session 级 Webview Panel Host:面板可挂在具体会话上,随会话恢复;支持打开文件预览、内置浏览器。
  • 小程序导航栈:小程序页面内可打开子小程序、内置文件预览与浏览器(AppView 三层导航栈),面包屑多级回退;主小程序页面在子层级导航中保活,不再每次返回刷新。
  • 小程序新 APIctx.ui.openDiff(宿主渲染 Diff)、ctx.ui.delivery(交付)、ctx.spaces(空间列表)、工具栏动态更新(setToolbar/updateToolbarItem)、window.finch.ui.toast/confirmfinch-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/client 2.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 提取失败、小程序预发布版本兼容判断、目录左省略段顺序错乱。