Skip to content

Work_Review v1.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Aug 08:01
· 25 commits to main since this release

English → | 繁體中文 →


新增

  • 显式用户记忆:助手支持由用户创建、编辑、删除和清空长期记忆,并在设置页提供独立管理入口。
  • 语义记忆安全重构:索引、检索与重建流程增加状态校验、并发保护和失败恢复,避免部分写入造成记忆状态失真。
  • 即时截图 API:新增受 Bearer Token 保护的 POST /v1/screenshots/capture,可立即截取当前活动界面并返回 JPEG Base64;接口尊重截图隐私开关且不会自动上传。
  • 日期快速回退:日报页增加上一天入口,可连续查看更早记录,无需反复打开历史日期选择器。

修复

  • 助手阅读位置:展开历史消息的工具过程或回答依据时,不再强制跳到会话底部;仅在用户原本跟随底部时继续追踪新高度。
  • 助手上下文透明度:恢复“参考记录”的范围与来源说明,改为紧凑信息入口,并补齐简体中文、繁体中文、英文和阿拉伯文。
  • 桌宠隐藏模式#140):隐藏桌宠本体时保留通知展开高度,并修复透明区域错误拦截鼠标的问题。
  • Windows 浏览器探测#141):为 UI Automation 浏览器地址读取增加同窗缓存、单飞、超时与熔断,限制长页面或翻译场景下的探测开销。
  • macOS 输入监控:授权完成后自动重试输入监听,不再必须手动重启才能恢复联动。
  • 窗口采集过滤:排除应用自身的覆盖层窗口,避免记录或截图误采集通知浮层。
  • 开发启动链路:修复 TypeScript PostCSS 配置依赖缺失和 Vite 依赖扫描被错误关闭的问题,恢复 npm run tauri dev
  • 应用图标清晰度:修正浏览器图标获取、HiDPI 尺寸选择和缩放方式,减少模糊与变形。

优化

  • TypeScript 工具链:前端源码、测试与 Node 工具脚本统一迁移为 TypeScript,并将本地开发、CI 与发布环境统一为 Node.js 22+。
  • 界面一致性:统一日期控件、圆角、助手排版和概览字体层级,减少页面之间的视觉割裂。
  • 发布可靠性:Tag 必须与五个版本源及 origin/main 一致;扩大 Rust 检查范围,并让缺失安装包、便携包或 Release 附件直接终止发布。
  • Actions 运行时:官方 GitHub Actions 升级到 Node 24 运行时版本,移除 Node 20 弃用告警。
  • 仓库清理:移除过期实现计划、设计草稿、Python 学习原型与可再生成的 Tauri schema,并收紧相关忽略规则。

macOS 安装说明

首次打开可能提示「已损坏,无法打开」,请执行:

sudo xattr -rd com.apple.quarantine '/Applications/Work Review.app'