Skip to content

v1.4.4

Choose a tag to compare

@github-actions github-actions released this 09 Jul 07:22
· 160 commits to main since this release

新增

  • 完善 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 处理