Skip to content

Releases: PaRr0tBoY/Trace

2026.8.16

Choose a tag to compare

@github-actions github-actions released this 15 Aug 13:12

v2026.8.16 — 安装器修复 + rebrand 收尾

修复 v2026.8.15 安装器在 WMI 卡死的机器上永久冻结('正在安装'页卡 ~1/4)的问题:进程探测从无超时的 PowerShell/WMI 调用改为原生 Toolhelp 快照(零子进程、零 WMI),安装与卸载都覆盖。

  • 安装器:build/installer.nsh 自定义 CHECK_APP_RUNNING(Toolhelp 扫描 + TerminateProcess)
  • rebrand 收尾:AppUserModelID / 自启动条目 / appx 字段 / changelog 全部 Edge-Drop → Trace
  • scoop manifest:installer script 参数化为 $version(autoupdate 兼容)
  • 死工具链移除:edge-drop-translations/、翻译生成脚本、@vitalets/google-translate-api

安装包:Trace-Setup-2026.8.16.exe(NSIS,x64)。

已知:blockmap 缺失(差分更新不可用,自动更新走全量下载);winget/scoop Extras 渠道待上架 PR 合并。

v2026.08.15

Choose a tag to compare

@PaRr0tBoY PaRr0tBoY released this 15 Aug 10:48

Trace v2026.08.15

v2026.08.12 之后 157 个提交:建议管道整体重建(ADR-0005)、本地模型接入、文件独立成文件中转站(ADR-0008)、NotchNotes 式笔记、TabTab 切换器、动效分层,以及本轮的去重修复与编辑器加固。

建议管道重建(ADR-0005)

  • 活动账本聚类事件流;当前任务控制器六触发门控,稳态接近零 LLM 调用,滞回区间进设置
  • 决策提供者:低置信度才升级 agent 链(固定四工具面、≤3 次硬预算);Agent / 本地模型 / 纯算法同一协议,外层不感知决策者
  • 提案分级 L1/L2/L3(L1 仅经 L2 晋升)、语义去重 + 确定性指纹、活跃任务覆盖互动
  • 推荐历史:语义指纹 + 分级冷却(24h/48h/7d)+ 原因感知 pattern 学习 + ignore 原因 UI
  • 记忆事实图:episodes → entities → facts(FTS5、去重、矛盾 invalid_at、5 档权重 × 衰减 × 时间窗),冲突裁决在设置页
  • 隐私门全部接线:OCR 双门、记忆写入门、denied-app 拦截记录进 trace(kind=privacy)
  • AI 依据面板(observed / recall / decision / result / privacy 五段)+ HTML 报告导出;SQLite 证据时间线
  • Golden 基线:precision 1.0 / recall 0.9935 / 0 误报(181 seeds)

本地模型(默认关,按需下载)

  • Qwen3-0.6B Q8_0 管理器 + 运行时拆分:worker 线程推理、队列 / 超时 / 崩溃隔离、严格 JSON 重试
  • 可选决策前优化器:候选过滤 ≤3 / 标题草稿 / rerank;关闭或失败 = 纯算法等价(不变量 H)
  • 设置页边缘门控下载(SHA-256 校验,断点续传)

文件中转站(ADR-0008)

  • 文件离开剪贴板栈独立成站(route = 剪贴板 | 拖入),首次启动自动迁移 legacy 文件条目(id/pinned 保留)
  • 路由过滤 / pinned 徽标 / 过期横幅 / in-transit 徽标;文件视图按成员展示 + 动态扩展名 tab
  • 接管式移动拖出(T3/T4b):moveMode 设置、拖拽结束启发式、回收站处置;拖拽会话状态机
  • 非文件拖入(T7):文本 / 图片落成站内文件;底部保存条(T5);统一文件视图(T8)
  • 删除 / 清理只回收应用自有文件(暂存副本 + T7 内容落盘),用户原文件永不触碰;处置失败保留条目可重试(ADR-0008:最坏是回收站副本,绝不丢失)

笔记(NotchNotes 式)

  • 侧栏笔记视图 + CodeMirror 实时渲染编辑器:WYSIWYG 隐藏行内标记、可点击链接 / 复选框、真实标题层级
  • 阅读模式切换、上 / 下篇步进、单笔记视图模式(空架自动建空白笔记)
  • 全部清除走两步确认(武装 → 红色确认按钮,离开按钮即解除);编辑器外部清空实时替换文档
  • 智能收起(Smart Collapse Fallbacks)适配笔记:光标离开 + 5s 无输入自动收起;笔记页自动聚焦

切换器(TabTab,ADR-0005)

  • Alt+Tab 接管:搜索模式、窗口分组、滑入动画;OS-truth 面板激活 + 点击外部(mouse hook)关闭
  • 会话级按键所有权、pinned 会话、focus 自愈、激活重试

动效与性能

  • 动效收敛两级(standard / extended),delight 特效迁移归位;blade 开合弹跳、shimmer 扫光、ripple
  • 视图 crossfade 过渡(修复合成器黑帧);图标磁盘缓存 + 增量提取后台预热
  • 文本拖出走临时文件 + UTF-8 BOM;光标 IPC 降频

更新与修复

  • 恢复自动更新管线:electron-updater + 手动检查 UI(fast-path 直查 GitHub API ~300ms,兜底 5s 超时)
  • 文本条目去重改用全文 SHA-256(修复磁盘载荷迁移后重启去重失效、短文本误吞)
  • 开机自启注册表路径漂移修复;app:quit 死通道修复(设置页退出按钮复活)
  • 本版起 release 不再标 pre-release 并附 latest.yml / blockmap——更新器 fast-path 与自动更新首次真正可用
  • appx identityName 归位 Parrotboy.Trace(商店线发版前确认)

安装包:Trace-Setup-2026.8.15.exe(NSIS,x64)。


⚠️ 此版本的安装器在 WMI 卡死的机器上会永久冻结('正在安装'页)。请使用 v2026.8.16(已修复:进程探测改为原生 Toolhelp,零外部依赖)。

v2026.08.12

v2026.08.12 Pre-release
Pre-release

Choose a tag to compare

@PaRr0tBoY PaRr0tBoY released this 12 Aug 13:07

Trace v2026.08.12

Trace 是悬停屏幕左边缘展开的剪贴板管理器(原 Edge-Drop fork)。从 v0.2.6 起的分叉工作全部收入本次发布。

任务层(本 fork 的核心新增)

  • 候选任务:按前台活动聚类推出任务建议,卡片展示标题 + 来源应用 + 片段内剪贴板素材
  • 引导式任务编辑器:标题 / 应用网格(多选)/ 剪贴板素材列表(show-more)/ 笔记;空标题时 AI 自动起名,失败回退算法标题
  • 任务详情:关联应用(含"打开应用"窗口切换/启动)、关联内容、置信度、创建原因
  • 拖入绑定:拖拽内容到任务卡 / 候选卡 / 保存区,一步完成
  • 剪贴板来源记录:条目记录复制时的前台应用(隐私门控)

双行导航与恢复(ADR-0004)

  • 剪贴板 / 文件 / 任务三视图 + 二级过滤(类型 / 扩展名 tab / existing-candidates)
  • 面板关闭后记住上次页面(instant ~ forever,可配置),编辑中不打断
  • 文件视图按成员展示,动态扩展名 tab

主题与外观

  • 五种强调色:Graphite / Cobalt / Verdigris / Amber / Violet,作用于面板、拖拽幽灵、复制指示器
  • 30 语言 i18n 完善

AI 层与可观测性

  • ai-log.jsonl:聊天调用 / 算法输出 / 记忆写入的可观测日志
  • Provider 自适应重试:thinking 模型探测(设置里可见提示)、输出预算缩放、6 次上限
  • OCR 前台窗口文字作为建议判断的输入资料(隐私三开关门控,不入 UI 不持久化)

性能与修复

  • 图片预览走 tracelocal://thumb 缩略图协议,base64 移出 IPC
  • 光标 IPC 降频(静止不刷屏)、FLIP 动画仅短列表、will-change 清理
  • 文本拖出走临时文件 + UTF-8 BOM(Notepad/Word 正确识别)
  • 输入框焦点桥(t21 最终版):WS_EX_NOACTIVATE + 按需激活,无任务栏闪烁

安装包:Trace-Setup-2026.8.12.exe(NSIS,x64)。