Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

Clipboard: vanhemmat versiot ja versiohistoria

高性能 · 本地优先 · 全平台剪贴板管理器。

Clipboard-ohjelmasta on luettelossa 12 versiota, ensimmäinen 6. elokuuta 2026 ja uusin 1.8.0. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2026: 12 12 26
VersioPäivämääräKokoTiedostot
1.8.0Uusin 11. lokakuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
Clipboard Desktop v1.8.0
跨平台全局快捷键与快捷粘贴、命名搜索视图、条件自动标签、原生透明度特效,以及一批隐私与主线程阻塞修复
Released: 2026-10-11

新功能
跨平台能力
- 跨平台全局快捷键 — macOS(Carbon Event Manager)、Linux X11(XGrabKey)与 Wayland(GlobalShortcuts portal)现在注册真实的全局快捷键,不再是平台桩 | 55eaf9a dd0fd22
- 跨平台快捷粘贴 — macOS/X11 目标应用恢复与焦点校验,粘贴注入前确认前置应用与按住的修饰键,拒绝过期目标 | f22bad8
- macOS RTF 原生捕获 — 剪贴板监控读取 RTF 格式,富文本来源不再只落纯文本 | 17f1c54
- 已运行实例唤醒 — 二次启动通过带鉴权的本地 IPC 唤醒既有实例,而不是再起一个进程 | f6ae71b
- 原生窗口透明与背景特效 — 窗口不透明度与亚克力/云母等平台背景特效统一应用,macOS 映射到原生 Vibrancy 材质 | c664a5c
- macOS 辅助功能真实探测 — platform_info 调用 AXIsProcessTrusted 报告真实权限状态,不再无条件报告权限缺失 | 68832a8
搜索
- 命名搜索视图 — 保存搜索条件为命名视图,随时恢复 | fef37e7
- 全量历史过滤 — 过滤条件先作用于全量历史再套候选上限,不再只在当前候选集内过滤 | 3e2460d
标签与 OCR
- 条件自动标签 — 预览自动标签规则的命中范围后应用,批量打标在数据库锁外匹配历史 | a22bf16 6db0150
- OCR 文本块选择与图像匹配高亮 — 识别结果按文本块选择复制,图像内匹配位置高亮 | 2db35f6
同步与备份
- 协同取消 — 同步引擎工作与进行中的 S3 传输可协作取消,退出不再等待卡死的传输 | cbfc3c9
- 便携资源包备份 — 备份包校验后可跨资源根目录还原 | 55c271f a60c081
设置与界面
- 高优先级自定义 CSS — 用户自定义 CSS 以高优先级注入,可靠覆盖内置样式 | d16342d
- 后台任务进度与取消 — 长时间后台操作显示进度并可取消 | 2390c1f
- 安装器卸载清理选项 — 卸载时可选择清理用户数据、配置与资源目录,保留现有配置的重装不再误删存储 | 5355b71 3afe0b4 f546d4e

修复
隐私与安全
- CLI 与本地 API 粘贴纳入采集策略 — paste 命令与 POST /paste 端点现在经过暂停采集、敏感内容过滤与最大文本捕获上限检查,与前端采集一致 | fae9cc2
- 文件复制上限不可绕过 — 清空输入框不再把 max_file_copy_size_bytes 归零禁用限制 | 243000c
- 同步大小限制钳制 — 输入即时重算并钳制到后端窗口,切换单位保留字节数 | 6b1e960 dbbd303
- WebView 提供的图片路径受管 — 采集拒绝指向托管存储之外的 webview 侧图片路径 | 0d730f7
- 凭据代际不可变 — 保存配置不再覆盖其他 provider 的凭据代际 | ad78373
- 损坏配置先行保留 — 解析失败的设置文件先保留再应用默认值,修复不再吞掉用户数据 | 1ec5a13
主线程卡顿
- 阻塞操作移出主线程 — 按需物化同步条目、数据库修复与备份刷新、另存为文件复制改用阻塞线程池,不再冻结 UI | 7403734 10a25bc 17c194c
同步正确性
- 远端 head 采纳前验证内容 — 发布段内容校验通过才采纳远端 head,中断的本地提交后能恢复采纳已发布 head | 0b7c038 adebe9f
- 本地模式拒绝 S3 流量 — 本地-only 模式下每个 S3 条目都被门禁并取消 | 769fbfc
- 加密身份独立绑定 — 同步加密身份不再依赖 S3 凭据存在 | 976366a
窗口与热键
- ToggleMain 不再自粘贴 — 主窗口前置时跳过快捷粘贴目标,全局开关不再把焦点还给自己 | 54a4d25
- 双击连击按前台取消 — 窗口切换时取消挂起的修饰键连击判定 | cbc9650
- 失败保存保留新边界 — 窗口位置保存失败时保留较新的尺寸位置记录 | 9e87ff9
界面与交互
- 后台采集不再抢焦点选区 — 后台捕获不偷搜索与回收站视图的选中状态 | 20b2297
- 事件监听先于首次加载注册 — 修复历史页加载与事件订阅的竞态 | 8bdd058
- 键盘绑定操作串行化 — 增加/移除快捷键绑定串行执行,并发操作不再互相覆盖 | efdd706
- 细节修正 — 快速复制徽标显示真实 Ctrl 组合键、过滤器下拉可 Escape 关闭、设置内 Escape 不再误关其他弹层、悬浮窗关闭按钮无障碍标签、非图片记录隐藏 OCR 标签页、周边界按日历日期计算、内联编辑草稿跨列表卸载保留、悬浮窗跨窗口过滤后状态对账 | 9e1b7b9 60f7ba4 205b3fd b6fecbb 5e46ea9 88a3dcb 6861597 bc5f502
平台与存储
- 原生负载与分配设界 — 剪贴板原生负载、位图分配、预览文件读取、临时图片全部有上限与取消,防解压炸弹与内存失控 | 33eac0d 90086a7 8e995fa a9bbc22
- Linux 描述符与子进程设界 — 停止管道原子初始化不泄漏描述符,失速子进程可中断,Wayland 监视器分发可中断 | b1f5da7 213dbd7 4d6dc6b
- 图标与资源加固 — WEBP fourcc 校验、webp 图标可解析、符号链接图标目标拒绝、存储类型清理与重命名串行化、迁移资源冲突保留 | 3f29976 54f1e75 21085b4 baac783 d61dbac
- 写入失败原子回滚 — 派生标签写失败回滚记录、填充失败清理暂存、部分阶段移除 | f649b96 12fd71d

性能
- 复制不再解水合文本 — 原生复制跳过文本体解水合,复制更快 | 8edf425
- 历史按需解水合 — 列表只在需要时读文本体,配合最近使用索引与卡片高度估算缓存,滚动更顺 | 5a2a6b5 e70aedf 4091490
- 导出单一致快照流式读取 — 导出与快照读取流式化,大库导出不再全量载入 | 4e99c4a e1db96e
- 备份预览即时释放校验体 | 3d830f8
- 搜索输入延迟可测量 — 输入延迟度量与综合基准文档化 | caabdec

内部改进
- 模块化重构 — 平台适配按 OS 重组,macOS/X11/Wayland 适配拆分 live/intended 模块;设置服务、剪贴板命令、捕获、CLI 路由、同步 v1 传输、导出导入、存储仓库与同步状态均拆分为聚焦子模块 | 87acd04 175b81f c84e391 48cb85b 5967df3 f7c43ce 850483e 95481c0 d9e7685 d026082 a9d55d9 787cda4
- 前端懒加载设置面板 — 设置面板注册表移入懒加载描述符,搜索与快捷操作控制器抽离,组件按领域分组 | b82698f 48fcc86 84a3bf3 6ac131a
- 工程门禁 — pre-commit/commit-msg 钩子强制 skill 提交规则与 gitmoji 格式;CI 作业限时;Vitest 并发设界;更新存在漏洞的序列化与 source map 依赖 | 4d99c69 4441540 6f18ff9 5f08317 a07f7f1
- 测试补充 — 真实 S3 验证取消发布恢复、前端测试纳入本地门禁、搜索后台重建等待、捕获签名适配 | 920fa44 2eae956 0462d1d a681b68 e626e8f

文档
- 中英双语 README 界面画廊 — 彩色紧凑模式双语截图与清晰的搜索结果预览 | 0b547da 66d5876 462f16a a04699f
- 英文 README — 新增英文说明并从中文主文档链接 | 61528be
- 维护技能与契约记录 — 仓库审计技能、采集隐私门契约、spawn_blocking 模式、ToggleMain 自窗口守卫、设置面板尺寸同步陷阱 | b093f29 aabaf14 1ff83be 146c549 46b636a
- 发布纯度契约 — 六文件 release commit 规则成文并与 CI 实际契约对齐 | 82dde09 196f9a2

构建产物
- Windows: Clipboard_1.8.0_x64_en-US.msi / Clipboard_1.8.0_x64-setup.exe
- macOS (Apple Silicon): Clipboard_1.8.0_aarch64.app.tar.gz / .dmg
- Linux (x64): Clipboard_1.8.0_amd64.AppImage / .deb / .rpm
1.7.4 8. lokakuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
Clipboard Desktop v1.7.4
Linux 事件驱动剪贴板监控、多窗口实时同步、OCR 可靠性增强,以及一批深层数据安全修复
Released: 2026-10-08

新功能
Linux 剪贴板监控
- 事件驱动监控 — Linux 不再依赖纯轮询:X11 会话通过 XFixes 选择区事件、Wayland 会话通过 data-control 协议实时感知剪贴板变化,轮询仅作为回退手段,采集延迟显著降低;XDG_SESSION_TYPE 缺失时额外探测 WAYLAND_DISPLAY,systemd/启动器环境下不再误判为 X11 而导致 Wayland 会话完全失采 | 1ad670b 0862e21
- X11 断连存活 — X server 重启或会话注销时监控线程有序退出并停止采集,不再因 Xlib 默认 IO 错误处理器而杀死整个应用 | 824b15a
- X11 大文本读取 — 超大剪贴板属性按 4MiB 分块读全;INCR 增量传输暂时显式拒绝并记录日志,替代原先的静默截断 | 38fb8d
多窗口实时同步
- 条目变更全窗口广播 — 收藏、重命名、删除等条目级变更现在广播到每一个打开的窗口,主窗口与快捷粘贴浮窗不再各自维护一份过时的副本 | e2c646f 6542366
- 复制即置顶于所有窗口 — 从任意窗口复制一条历史记录,该条目在每个窗口的列表中都同步置顶 | 92373c 92373c
OCR 识别
- 失败重试 — 识别失败按有界次数自动重试,瞬时故障不再直接判死 | e138cb8
- 超大图防护 — 超尺寸图片先裁剪到识别上限再解码,不再把整幅巨型图完整载入内存 | 148ed41
设置与界面
- 快捷键后端缺失提示 — 操作系统没有全局快捷键后端时在设置页明确告知,不再静默无效 | 4a7b473
- 「系统标题栏」开关修复 — 补齐缺失的 set-decorations 权限,该设置项此前静默失效 | e99b12a
- 默认卡片间距加大 — 新默认值提高卡片内边距与间距,默认外观更舒展 | f78aa8c
- 下拉框可达性与标签精简 — 选择器占位项可被键盘聚焦,侧栏云同步标签与磁盘说明文案缩短 | 884b34a 1f1398e 264ac82
- 标签页输入固定顶部 — 详情页标签添加输入框固定在标签页顶部,长标签列表下不再随滚动消失 | 4cb46bf

修复
数据安全与正确性
- 历史列表分页不再重复/丢行 — 从历史复制条目会将其置顶,导致 OFFSET 分页在翻页时重放或跳过行;分页改为以最近一页末行(effective_ts, created_at, id)为锚点的游标式分页,置顶条目落在锚点上方,下方行序永不位移 | 3006f9
- 恢复的条目不再被保留期清理误删 — 从回收站恢复的旧条目现在会刷新捕获时间,不会再因早于保留期阈值而被随后的自动清理立即硬删 | c40dc8
- API token 文件创建即属主私有 — 本地 API token 文件直接以 owner-only 权限创建,消除「先创建后收窄」窗口期内其他用户读取的可能 | 612fc9f
- 批量收藏失败回滚精确化 — 混合收藏/未收藏条目的批量操作失败时按逐项快照回滚,不再错误取消原本已收藏的条目 | 7bc69c
- 重命名与孤儿清理互斥 — 新增存储维护锁,条目重命名与孤儿文件清理串行执行,消除竞态窗口 | 987c03
- 未配置的同步提供者不再拖垮媒体读取 | 237fc3
采集稳定性
- 错误熔断覆盖图片/文件 — 媒体采集连续写库失败时进入与文本路径一致的退避熔断 | a7f0eb
- 自粘贴误捕窗口加宽 — 文本自触发标记有效期从 2 秒放宽到 5 秒,采集线程被大图阻塞时不再重复捕获自粘贴内容 | 684f70
- 复制失败原因可诊断 — 文件消失与剪贴板占用分别报错并记录日志,复制失败不再无迹可查 | 5a90cf9 83e8a32
平台
- macOS 不再虚报快捷粘贴能力 | 4be12ac
- X11 代码清理 — 补齐 Linux-only clippy 警告、修正偏移推进的无符号除法与过时注释 | bb1ce80 ba868b6 11345af
发布链完整性
- CI 校验 tag 绑定 — 推送 v* tag 时 CI 强制校验 HEAD 必须是 release commit,把「tag 只能绑定 release commit」从本地约定升级为远程强制门 | 907d65
- 拒绝复用旧 tag — 同版本重跑发布流程时,若已存在的 tag 与当前 HEAD 不一致则报错终止 | bef4b4
- 补齐 clippy 1.99 门禁告警 — 修复 CI stable 工具链升级后 needless_return 判为编译错误的遗留告警,Linux/macOS 门禁恢复全绿 | d1587f

内部改进
- 单一数据源条目存储 — 四处条目副本收敛为一个带不变量测试的记录映射,前端状态不再各自为政 | cf9ba91 8a49dd3 332bca5
- 自触发标记惰性分配 | 3f52b0f

文档
- README 全面修订 — 特性表合并隐私/扩展章节、修正默认快捷键与平台支持状态等事实性错误 | ba6a430
- 性能与能力声明对齐实测 — 以实测数据替换未测量的 100k P95 声明,全局热键/快捷粘贴按平台限定表述 | 420f2ba 2c070b1
- 搜索索引真实 schema 归档 | 1393b52 c827ab2

构建产物
- Windows: Clipboard_1.7.4_x64_en-US.msi / Clipboard_1.7.4_x64-setup.exe
- macOS (Apple Silicon): Clipboard_1.7.4_aarch64.app.tar.gz / .dmg
- Linux (x64): Clipboard_1.7.4_amd64.AppImage / .deb / .rpm
1.7.3 30. syyskuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
Clipboard Desktop v1.7.3
界面语言自动跟随系统、Linux glibc 兼容性修复
Released: 2026-09-30

新功能
国际化
- 界面语言自动跟随系统 — 新增「自动」语言选项并设为默认:中文系统环境显示中文,其他环境默认英文,无需手动切换;设置页语言项改为下拉框(自动 / 中文 / English),已手动选择语言的用户不受影响 | 2dfd2e6 b7d9d87

构建修复
Linux 发布
- glibc/libstdc++ 兼容垫片 — 预编译 ONNX Runtime(pyke dfbin)引用了 glibc 2.38+ / GCC 13 的新符号(__isoc23_*、_M_replace_cold),导致在 ubuntu-22.04(glibc 2.35)上链接失败;新增仅 Linux 生效的符号垫片,发布产物兼容 glibc 2.35+(Ubuntu 22.04/24.04、Debian 12+ 等)| 42dabe0

构建产物
- Windows: Clipboard_1.7.3_x64_en-US.msi / Clipboard_1.7.3_x64-setup.exe
- macOS (Apple Silicon): Clipboard_1.7.3_aarch64.app.tar.gz / .dmg
- Linux (x64): Clipboard_1.7.3_amd64.AppImage / .deb / .rpm
1.7.2 29. syyskuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
Clipboard Desktop v1.7.2
同步与安全加固、Linux AppImage 修复、存储与搜索可靠性提升
Released: 2026-09-29

新功能
同步
- 瞬时 S3 失败自动重试 — 按有界退避策略重试瞬时 S3 故障,减少偶发网络抖动导致的中断 | 1f0ed00
存储管理
- 资源目录所有权标记常显开关 — 所有权标记从隐藏文件升级为设置中始终可见的开关 | f3a2fe5
- 从设置认领所有权标记 — 用户可在设置界面直接认领资源根目录的所有权标记 | c4f123c
诊断
- 分级日志诊断 — 新增带级别阈值的诊断日志,可在设置中控制输出阈值 | aa141d3
详情面板
- 主题化编辑器右键菜单 — 编辑时隐藏预览操作按钮,提供与应用主题一致的右键菜单 | 442c739

安全加固
- 密钥零化 — 派生的同步密钥与 DPAPI 明文使用后立即清零 | 1e2265a
- 本地 API 回环 ACL — Windows 回环令牌应用仅所有者可访问的 ACL | af113f7
- 拒绝非回环明文 http S3 端点 — 防止同步数据经明文通道外泄 | 70ef184
- OCR 模型下载校验 — 上游模型下载钉扎并验证 SHA-256 | 772458d
- 空静态资源作用域 — 阻止暴露安装目录内机密文件 | c175ed8
- 不可信图片解码限额 — 防解压炸弹攻击 | a765989
- CF_HDROP 缓冲区按查询分配 — 防止剪贴板文件列表溢出 panic | 2900a7c
- 超大文件入库前拒绝并清理暂存 — 暂存失败同样清理 | 44bfe4d

同步可靠性
- 打包块大小边界收紧 — 写入侧同样限制打包块存储大小,要求打包块匹配磁盘剩余字节 | e99eb81 ecd29fe
- S3 响应体内存上限 — 内存中的 S3 对象读取与响应体均硬性限制在协议上限内,超限时报告组件而非 panic | 8af6330 0df511f 55db26c
- 拉取跳过游离段键 — 遇到陌生段键时跳过而非中止整个拉取 | e8e2bdb
- 单个超大记录放行 — 每个打包块允许一条超大记录,大条目可正常发布 | 5dd2362
- 打包批惰性折叠 — 应用期内存驻留恒定为一个块,解码先于事务打开 | 0d0d78d df6c9e1

修复
发布构建
- 修复 Tauri Rust crate 与 npm 包 minor 版本漂移导致全部平台构建失败 — 发布流程升级 Cargo.lock 后 npm 侧 @tauri-apps/api、@tauri-apps/plugin-dialog 未同步,tauri CLI 一致性检查拒绝构建;本次对齐两侧版本,并让发布脚本在打 tag 前校验一致性,漂移即失败并给出修复命令 | 5e24d92 e753eb6
- 修复 AppImage 在 root 挂载沙箱下 Permission denied — tauri-bundler 以 770 权限保存 AppRun 启动器,firejail 与 AppImage 官方目录测试以其他用户运行时启动即失败(tauri-apps/tauri#16155)。发布工作流现预置 755 权限、SHA-256 钉扎的启动器,并新增构建后权限门禁,任一文件权限受限即失败 | a27dbc7
CI
- 删除 rust-cache 不存在的 env-cache-key 输入 — 默认 env-vars 前缀已覆盖 RUSTFLAGS 与 CARGO_PROFILE_*,缓存键行为不变;checkout/setup-node 升级到原生 node24 版本;前端 node_modules 缓存改用 setup-node 内置 npm 缓存 | bb6c8e5
- 两段式发布流程可通过脏树门禁 — 发布文件集合白名单化,Pass 1 的预期产物不再触发拒绝 | 820a339
- 全部平台构建成功后才发布 GitHub Release — 三平台独立构建臂改为草稿发布,由 publish 任务统一转正 | 30766c4
- 脏工作区拒绝发布 | 98a3dd2
- CI 覆盖所有分支与 PR,同步工作流钉扎 actions 与 Python 依赖 | 811a681 61581a2
存储与数据
- 导入不再污染同步版本时钟 | e1a49bf
- 条目上限单事务即时执行 | f7b1728
- 去重 upsert 限定内容键 — 防止导入覆盖既有条目 ID | 95b50df
- 迁移目录遍历防 junction 环路 | 9166652
- 未知资源种类返回错误而非 panic | a243d8f
- 历史清理不再全程持有配置锁 | c0b2f16
- 所有权未变化时不要求重启 | 2bb5a42
- ppaste 图片原子写入并修复截断文件 | fdef845
搜索与内容
- 清单不可读时保留索引 | e6a1ce9
- 无关设置变更不再重置分页 | 2b7c2bd
- 缩略图原子写入 — 避免截断正在使用的预览 | ab9a6bd
界面与交互
- 批量变更按条目回滚 — 不再从整组快照回滚 | 9c6d040
- 内联编辑仅保留一张卡片 | 6a68a24
- 输入时不触发悬浮切换快捷键 | df8e4ca
- 右键菜单可复制编辑器选区 | a381e6f
- 全屏查看器丢弃过期物化结果 | d058c5c
- 本地打开按钮改为 reveal,放行 mailto/tel 链接 | c89373c
- fire-and-forget IPC 调用的拒绝有兜底处理 | 26b4a32
- 异步设置面板控件等待水合后再渲染,窗口配置载入共享 store | 3a6738f 7608f8a
平台与启动
- 启动存活探测失败不再误判所有者已死 | 35f178f
- 自动同步间隔读入时钳制 | f6a9712
- Windows 图标 DIB 校验尺寸运算,X11 窗口属性全分支释放 | 4ae6e79 84c590d
- OCR 管道排空防大输出死锁,worker 线程失败返回错误 | 01888a2 b786d36
- 文件导出/导入移至阻塞线程池 | 1a7b5bb
- 中断处理器安装失败留有日志 | 367e8e5

测试
- 同步真实 S3 冒烟套件与 rustfs 沙盒(opt-in) | eb09939
- 搜索 outbox 确认等待 worker 通知 | 98b62b1
- 超大捕获容忍缺失暂存目录 | d8f035f
- OCR 模型摘要校验按长度与 mtime 缓存 | 7fa2d34

构建产物
- MSI 安装包:Clipboard_1.7.2_x64_en-US.msi
- NSIS 安装包:Clipboard_1.7.2_x64-setup.exe
- Linux AppImage: Clipboard_1.7.2_amd64.AppImage
- Linux deb / rpm: Clipboard_1.7.2_amd64.deb / Clipboard-1.7.2-1.x86_64.rpm
- macOS (Apple Silicon): Clipboard_1.7.2_aarch64.dmg
1.7.1 24. syyskuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
Clipboard Desktop v1.7.1
标签独立分页、导入/导出设置重排、搜索键盘导航与悬浮面板定位修复
Released: 2026-09-24

新功能
详情面板
- 标签独立标签页 — 标签移至详情面板独立 tab,按分组渲染、每行一个标签,输入框样式与共享控件对齐 | efbe20f 3a085e3 5e76598
搜索
- 列表输入即聚焦搜索框 — 在列表上直接键入即可聚焦搜索框,无需先点击 | 4f14f35
- 无内联提示时方向键进入列表 — 搜索框有焦点且无内联提示、无建议列表时,上/下方向键移动列表选中并聚焦卡片;左/右键仍移动光标 | 570cf32
快捷键
- 切换分组仅保留 Tab / Shift+Tab — 移除切换分组默认绑定中的左右方向键,默认值改为 Tab / Shift+Tab | 3bf789c

设置界面
导入 / 导出
- 拆分为独立设置卡片 — 导入与导出各自成为独立卡片 | f39d3fe
- 行布局重排 — 导入在上、导出在下,堆叠行消除横向溢出,分隔线移到导出行与选项之上 | 23c0f17 d56b38d b3ee544 9d6e537
- 传输行对齐与格式选择 — 传输标题在左、控件在右同一行;格式选择收窄至半宽并与按钮贴合,去掉冗余标签,导出说明精简、导出动作右对齐 | 22c80d3 905bf57 489b83b 86ee332 353e109

修复
- 悬浮面板定位 — 依据真实外侧尺寸定位,确保面板始终落于工作区内 | 4f8f9e8
- 卡片键盘焦点 — 点击后保持键盘焦点,Space 可正常打开详情 | e790e67

构建与发布
- GitCode 同步拆为独立手动工作流 — 同步逻辑从 Release 工作流抽出为 .github/workflows/sync-gitcode.yml,发布后手动触发,不再随 Release 自动执行 | ddc615b

构建产物
- MSI 安装包:Clipboard_1.7.1_x64_en-US.msi
- NSIS 安装包:Clipboard_1.7.1_x64-setup.exe
1.7.0 22. syyskuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
Clipboard Desktop v1.7.0
崩溃安全原子写入、同步可靠性强化、快捷键深度定制与一轮稳定性修复
Released: 2026-09-22

新功能
悬浮面板与快捷键
- 悬浮面板点击动作 — 设置可配置点击行为 | 1c668a5
- 主窗自定义绑定生效 — 条目操作与快速复制绑定在主窗口内同样生效 | e2e3533
- 悬浮粘贴目标记忆 — 切换悬浮面板时记住快速粘贴目标,粘贴跟踪前台窗口 | 1ab1905 6da9ab6
搜索与使用统计
- 真实匹配总数与截断提示 — 搜索页报告真实匹配总数与是否截断 | d34d4af
- 重拷冻结采集时间 — 重拷不刷新采集时间,并盖戳使用记录,搜索缓存随戳失效 | 1f51e0a 830c4dc
安全
- 本地 API 资源边界 — 限制请求读取字节数与并发连接槽 | b0a6638
- 同步密钥脱敏 — SyncSettings 的 Debug 输出不再泄露密钥 | 56b2ded
- 替换图标源校验 — 检查 ICO magic 与 SVG prolog,拒绝伪造源 | 11c6505

崩溃安全与原子写入
- 文件与截图落盘 — 经 staging + fsync + 原子 rename,崩溃不再留下半截文件 | e650a8f a03faf2 d70e642
- 剪贴板图片原子采集 — 图片经原子写入,带大小门控跳过;RGBA 重编码为 PNG | b39ec15 314f4dc
- 应用图标原子写入 — 图标经 atomic writer 落盘,拒绝失败的 GDI 捕获并写原子 PNG | d11e157 eeb2e36
- 导入与去重 — 导入按暂存字节哈希关闭竞态,重拷/另存为生成唯一内容哈希 | 99a6552 5c60e77
- 搜索 manifest — 容忍瞬时读取失败并原子写入,路径处理经 Path 保持 clippy 清洁 | aeb317c 3bbddc5

同步可靠性
- 孤儿段接纳 — 上传中断不再拖垮对端拉取 | abc7e36
- 检查点游标与错误 — 游标领先于冻结检查点向量,恢复时保留原始拉取错误 | 251c7f7 2298773
- 锁与线程池 — sync_now 走阻塞线程池,手动同步锁竞争后尽快重试自动同步 | e553cd3 16dcc33
- 对象存储兼容 — 压实阶段容忍缺失 ETag 的对象存储 | 6a83bc2

剪贴板采集与粘贴
- Windows 剪贴板加固 — 先分配缓冲区再 EmptyClipboard,OpenClipboard 失败重试而非丢弃采集 | c64e5a6 8af95c5
- DIB 解码 — 校验 biCompression、尊重 BITFIELDS 掩码布局、顶行 DIB 不再垂直翻转 | 245b93c abe8289
- 自触发标记 — 文件复制注册自触发,写入失败清除标记,托盘/API 复制失败时取消标记 | 01ad0b9 51f922f a3cca40
- 文件复制与粘贴 — HDROP 落地后文本负载为尽力而为,文件粘贴写为 OS file drop | 85639c2 23f7046
- 前景应用与大图 — 读剪贴板后复查前景应用,大图放宽媒体自触发窗口 | 65e3daf 09062fa
- 重拷与缩略图 — 重拷提升 last-used 时间戳,重命名保留生成的 thumbnail preview_path | b0dfd1e 13d6e66
- macOS 采集 — 镜像捕获使用唯一临时名 | 54f1832

快捷键与输入
- IME 合成期忽略 keydown — 输入法合成中 Escape 不再隐藏窗口 | 424c7a9
- 可编辑宿主内按键 — Enter/Space 留在 contenteditable 内,Ctrl+A 透传有测试钉住 | 13defb4 4e673c6
- 自定义绑定全面生效 — Enter 走 copyItem 绑定语义,Space 尊重 openDetail 停用态,Backspace 清除选择可重绑,hideWindow 可重绑/停用 | 0441380 ac8e1ad 4edd762 34fb382
- Alt 组合与 Space 穿透 — Alt 修饰的聚焦搜索和弦可穿透可编辑目标,无选中时 Space 下落 | f892f7e 61f7fa0
- 双击热键回绕 — GetTickCount 回绕后双击检测仍有效 | abe238d
- 快捷配置损坏自愈 — 隔离重命名失败时移除损坏配置 | e6fb540
- 键盘选中可见 — 虚拟窗口滚动保持键盘选中可见 | 70d197c

搜索、历史与快捷动作
- 日期区间 — 昨天/上周按日历算术处理 DST,上月区间正确落在月末,非法日期候选后继续扫描 | 9e052a2 6d364d5 9dd885d c34af02
- 排序稳定 — 平局排序键保持输入相关性顺序,分页序加唯一 id 决胜 | 0311301 85acdda
- 快捷动作检测 — 统一 HEX 颜色检测(含 8 位),URL 在 CJK 标点处截断并剥离句尾符号 | 36c4b91 a8f575c aa9b527

存储与清理
- 回收站与收藏 — 拒绝回收站行设收藏,关闭单删路径的收藏守卫竞态,过期清理保护已收藏回收站记录 | b0f9eba d3fd029 a9d127a
- 导入去重 — 重复记录跳过而非重写,未知 PPaste 记录计入跳过 | 7f30726 b567dfe
- 批量操作 — 批量删除失败回滚后重同步历史,一次性剪除非法批量选择 | 4587262 335b400
- 修复与校验 — 丢弃 repair 中已忽略的 quick_check | d9a84e2
- 测试 — 收藏拒绝后重建 favorited-bin fixture | 34b3045

设置与界面
- 设置持久化 — 关闭时刷写挂起写入并收敛远端更新,远端可清除 activePresetId,部分负载保留当前预设 | 772313c d445d6a 6e0304c
- 数值钳制 — 同步与历史上限输入钳制,输入值不再清空保留策略 | ddc4f65 569af76
- 多语言 — 占位符全量替换、$ 模式忽略,设置搜索文案走 locale key,外观 eyebrow 文案可解析 | 2a73383 c506778 5787aa8
- 标签 — 标签添加信号按边沿触发,重命名失败可见,取消/失败后恢复重命名输入 | 300bf92 97c61f1 0d40a41 4b4627f
- 详情与查看器 — 重命名后刷新派生文件字段,切换条目重置标签草稿/标题草稿,无关更新不触发文件预览重载,右键子菜单贴边左翻 | 7b8e28a 49a9a9f 7f05eba 83942b3 930434f
- 卡片高度与列表 — 高度签名纳入标签/文件名/物化,自定义标题卡片走共享公式,宽 token 折行计入估算 | a4527f0 5cfb6ac 23648df
- 复制与文件展示 — 单文件路径列表可复制,无可复制时 toast,双文件条目显示双名与正确后缀计数 | dfd04e6 90c9252
- 悬浮与菜单 — 悬浮面板实时套用通用设置,复制/粘贴统一单 toast,Escape 让位于打开的右键菜单 | cf48078 1c20c90 f911f76
- 事件与日志 — UI 刷新信号 emit 失败落日志,悬浮位置与同步状态写失败落日志 | e068518 9e77f8f
- 设置语言同步 — 各 tab 同步 locale,持久化后清除 dirty keys | 2be0d53
- 文本编辑预览 — 文本编辑预览按重载时 buildPreview 规则派生 | dc19da1

OCR
- tesseract 探测 — 探测次数设界、语言代码消毒,探测前释放配置锁 | 434c7bc 15f083b

安装、构建与发布
- 安装器拒绝静默降级 — 解析已安装版本后拒绝降级安装 | a84db0a
- 发布直发 + GitCode 同步 — 发布直接上架,并同步镜像到 GitCode | a22fe0f
- 下载修复 — 服务器忽略 Range 时重置部分下载 | 81a3bcb
- CI — 覆盖 workspace 成员,lockfile 检查用 npm ci | cc31e2f
- 依赖 — vitest 升至 5,npm 依赖升至最新 patch/minor | 7eaa689 2334018
- 杂项 — 调试构建禁止自重启,平台层清理既有 clippy -D warnings 失败,发布说明对话框全宽 | 8e1deb6 9ace15a 0dc40fb
- 文档 — README 增加 UI 截图与工具栏样式对比 | 64de025

构建产物
- MSI 安装包:Clipboard_1.7.0_x64_en-US.msi
- NSIS 安装包:Clipboard_1.7.0_x64-setup.exe
1.6.0 16. syyskuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
Clipboard Desktop v1.6.0
悬浮速贴面板、自动标签规则、快捷键集中管理与一轮稳定性修复
Released: 2026-09-16

悬浮速贴面板
- 后端托管窗口 — 悬浮窗由后端创建管理,主窗/悬浮窗切换与全局热键联动 | 3a9f61d 5572465
- 速贴面板 — 常置顶窄条,全部/收藏快速复制,默认位置与切换快捷键可配置 | f611f41 5c26014
- 首绘与拖拽 — 隐藏构建后挂载揭示避免白屏卡死,透明窗口由主题 CSS 绘制,手动 header 拖拽(pointer capture、空隙 startDragging、按钮感知命中)| 350f5ce e8886bd d93e914 2f6dc46 0e6f1e6 150a21b
- 行为对齐 — 悬浮切换镜像主窗显隐,构建前先隐藏主窗以匹配托盘条件,列表加载时保持可见并丢弃过期加载,切换筛选清空列表、按行守卫复制 | 2ec1005 20f1d9b fe7a211 c070ffc 4aaf24f

快捷键与托盘
- 默认绑定集中管理 — 默认键位收敛到共享 keyboard-defaults.json,主窗切换默认 Alt+C、悬浮切换默认 Alt+V,缺失默认动作自动回填 | 6209014 1cfb348 8b96fe5 fdfefc2 965c818
- 被占用组合键可视 — OS 拒绝的组合键跳过并记日志,经 hotkey-registration-failed 事件在设置 UI 提示冲突;单个失败不再拖垮全部全局热键 | 95dc881 0480772
- 热键管线 — 全局/窗口分发统一到动作注册表,消息循环就绪握手后再 stop-join,stop 等待与超时收敛 | 71d2e58 09f0343 4043fb2 440c8ca 9bc8067 0e94c0a 79f2fb6
- 托盘 — 最近条目快速复制子菜单,历史分页填满文本子菜单,菜单刷新移出主线程,暂停状态多源同步,剪贴板 burst 下防抖重建 | a0ada8d 8a4ba53 a0fdbcb 7ccd105 8ba9233 da340b6

自动标签与复制
- 自动标签规则 — 设置新增可配置的自动标签规则区,采集时按配置打标,规则按持久化形态校验 | 4d10866 70fc153 f38dd9c 7569d42
- 复制 — 媒体源文件复制与复制路径动作,粘贴恢复原始文件名,重拷内容保留上次文件名,批量复制全文而非截断标题 | c020bc5 fd5fb0f b80b91b bd272a5
- 平台 — macOS 从粘贴板读取 Finder 文件路径,Linux 经 freedesktop 解析应用图标,非 Windows 监控支持图片/文件采集,文件 URI 解码并跳过远端主机 | 4889d27 16b8914 e48a1a7 cf58947 cfd4552
- 本地 API — 进程内 CLI 复制先标记自触发,Unix 下本地 API token 文件仅属主可读写 | 96e6257 137f2da

稳定性修复
- 采集与缩略图 — 监控线程 panic 落盘日志并丢弃已死的隐私事件,静默死亡后允许重启,缩略图队列先排序再启动并始终停止 worker,spawn 错误返回而非 panic | 0c35125 d9dfd60 615ac4e 6c6c84f b306d9f
- 关闭流程 — 毒化锁可恢复以保证每个 worker 停止,自动同步 stop 等待收敛,锁状态消息不再重复 poison 后缀 | 7e960c9 0879b52 756c835 9a7ab77
- 存储 — 容量与截断告警仅统计可驱逐行,VACUUM INTO 路径不再翻倍反斜杠,数据目录迁移可重试,读写改用 immediate 事务,tagged 插入保持 item_tags 对齐,编辑文本清陈旧富内容,手动清理沿用孤儿文件宽限期 | b49b66a 7a988d0 956afbc 616e636 361559b c36af68 c9454c6 149857e f5c9dd5
- 搜索与列表 — 日期区间按日历算术处理 DST,本地日期边界失效缓存,列表偏移与单页上限解耦,虚拟高度复用前校验签名,分页到 trim 上限即停 | e6f4829 ad05ff8 68b9b54 5e44f1e 4551daa
- OCR — 详情页到达终态即停轮询,轮询按派生 id 与类型守卫,状态加载脱钩止 IPC 循环,模型选择同步配置变体,安装检查校验摘要,OAR_HOME 串行化,tesseract 识别加超时,worker 重启前先放配置锁 | d45078b deb3d2d 60e6a17 254ebc1 d9513d3 9f53890 d0c1828 4b80254 8c000b0
- 同步 — 资源字节上下限收敛到可用窗口,空文件路径回退 resource_path,历史 GC 跳过非 segment 键 | 87f99d6 a476324 de0cdbf
- 前端状态 — 条目更新扇出到详情视图与搜索缓存,删除/批量走 four-copy 漏斗,批量流保持搜索缓存与详情,方向键不出可编辑区,空选落首行,详情 tab/文件重置按条目 id,DatePicker 月份与星期头对齐 | 059b0b3 8b1e37b 8c9355f ec3ff19 2259476 156b9e0 44ae534 b89830a 3e957ca
- 审计 — 2026-09-14 审计的高/中项、低危确认项与存疑可复现项均已处理 | 345a96f 77c817a 3c4cd5b
- 构建修复 — 悬浮窗 transparent 仅在非 macOS 启用,修复 macOS E0599 编译失败 | b831691

设置面板重构
- 通用面板拆分 — 巨型 GeneralSettingsPanel 拆为通用/条目/搜索/窗口四个懒加载子面板,启动与托盘开关收敛到窗口 tab,录制暂停开关归入敏感内容面板 | a505ed4 f824a5d cf4b639 c8f30db
- 存储/标签/采集 — 存储上限与工具抽为懒加载面板,采集大小限制归入采集 tab,自动标签规则独立为第二个标签页 | 61f0787 a3c856c 42f41c1 0b4ea40
- 反馈打磨 — 同步测试结果进面板反馈而非 toast,测试中禁用按钮并复位状态,窗口配置保存后刷新缓存,开关保存中不再闪烁,主题 tab 描述指向正确 key,搜索结果指向真实渲染面板,子对话框 Esc 不再关窗 | 33e10e9 373d4cc bc2acf2 9050dae e63088e 263acaf df0e7ed 2021641 eb79061 4c507f5 d30dcbd ae65181 2b8c777
- 非 Windows 提示 — 录制开关下标注非 Windows 轮询限制 | 9ee7f4a

前后端重构
- 前端 — 主路由拆出 SearchHeader、HistoryList、Toolbar、StatusBar、BulkBar,卡片经单一 snippet 渲染,过滤参数与回收站合并抽为 helper,搜索输入/全局按键走纯动作表,键盘目标守卫抽为带测试 utils,four-copy 同步抽为已测试 utils,粘贴回前台应用逻辑收敛到 clipboard service,invoke 经守卫 helper 漏斗,面板反馈经工厂共享 | ff78f09 abefa2e 162aee3 f81dd8f 8d66ecd c8e7c4d af55d97 892bb63 2590f23 9dc1a74 e76d02f df3d76d 77ecebf 550681e f55ffd7
- 详情与卡片 — 日期弹窗与动作行抽为 CardDateDialog/CardActions,快捷动作类型判定收敛到 patterns utils,详情页拆出图片预览/文件预览/详情 tab/OCR tab/编辑动作行,文本编辑补丁经纯 helper 推导 | b8f8fcd 5e927c9 f8106ac 8ae2ec6 d56dce6 7d1c3b2 13db3f6 dbf37ac c0a4e8d
- 后端 — 锁样板收敛到 lock_state helper,setter 落盘失败回滚内存值,ppaste 导入 id 按内容哈希派生防跨包覆盖,CSV 导入保留差异媒体行,重命名记录改写托管路径 | 1b393ae 728910d 2a96c19 18d0e40 f5c9dd5

工程与文档
- 文档 — 同步 tombstone 有意不裁剪的原因落盘,设置重构后 skill 引用更新,新窗口须注册 capabilities 记入 pitfalls,悬浮位置/快捷键/拖拽跟进事项与完成态归档,MAINT-01/MAINT-03 经验收标记完成 | 646da63 41d8633 043e0f2 3fd6a44 e15bbb5 2690ebf fb2a31f a73d1e5 018f668
- 杂项 — 本地审计产物与 stray 日志纳入 git 忽略,大写 scheme URL 判为链接,macOS 图标提取解析 .app 包 | 0d24a58 61ba019 cfd4552

构建产物
- MSI 安装包:Clipboard_1.6.0_x64_
1.5.2 10. syyskuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
Clipboard Desktop v1.5.2
macOS 构建修复、密钥链存储与卡片高度打磨
Released: 2026-09-10

macOS 构建与性能修复
- 构建修复 — libc::mach_task_self 已废弃,改用 mach2 trap,修复 -D warnings 下 macOS 编译失败 | ac5241f
- 内存采样 — 经 task_info(MACH_TASK_BASIC_INFO)进程内查询 RSS,失败时回退到 ps,替代每次快照 fork 与 CSV 解析 | c1a8e0d

安全与隐私
- 密钥链存储 — 同步密钥在 macOS 走钥匙串、Linux 走 Secret Service,统一经平台 secret-store 门面路由 | 170765c 2e720ca
- 审计日志脱敏 — 审计日志打码,剪贴板原文不再输出到控制台 | 9e996f6
- 图标来源校验 — 替换图标仅接受真实图片输入 | bc0eb8c

设置与主题打磨
- 卡片高度 — 紧凑布局改为常开默认并移除开关;卡片高度设置统一为内容高度+内边距展开,自定义标题卡片接入 cardCustomTitleHeight 滑条 | a427b85 7aef5e9 b44e086 589395d
- 主题 — 内置主题显示只读颜色列表,仅自定义主题可编辑;应用 prettier 格式化 | 6fcd204 3524852
- 主界面 — 筛选按钮内边距、搜索头垂直内边距、工具栏分组间隙与筛选下拉右置分组等细节对齐 | f5ec4c5 08a2ee2 0548502 f42eb8f 67841ba

工程与文档
- 平台重构 — X11/Wayland 共用 uri-list 解析器;移除无用 TEXT_HEIGHT/IMAGE_HEIGHT 常量 | 3019868 37c1f87
- 路线图 — 落定 1.5.2–1.6 已验证路线,MinIO/SBOM 延期并注明原因;提交信息强制英文 | b1ee17f 89df404 9fe097e 0c32143

构建产物
- MSI 安装包:Clipboard_1.5.2_x64_en-US.msi
- NSIS 安装包:Clipboard_1.5.2_x64-setup.exe
1.5.1 1. syyskuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
重要通知:同步系统属内测功能,不保证跨版本可用性,建议仅尝鲜
Clipboard Desktop v1.5.1
增量打磨:分组标签显示、同步链路与设置面板的细节修复
Released: 2026-09-01

分组与紧凑模式
- 分组标签显示模式 — 新增图标+文字/仅图标/仅文字三档切换,适配紧凑与常规布局 | 6e37bf2
- 紧凑模式默认开启并收紧参数 — 默认启用紧凑布局,微调卡片与行高指标 | e720287 b6b5d70

同步与设置重构
- 同步页面重构 — S3 页以“测试连接”为首项、移除外层卡片与 Advanced 标题,按 cloud / advanced / s3 重排为 cloud+S3 二级页 | a024de9 e9f0cab 7fe056a d1716af
- 设置面板惰性化与入口收敛 — OCR/存储路径/传输/同步/S3 等抽取为独立惰性面板,统一经 LAZY_PANEL_DESCRIPTORS 描述表分发;S3 同步配置、传输导入导出、存储路径管理分别由 SyncPanel/TransferPanel/StoragePathsPanel 承载 | 1a4a6e5 a5d9772 31e6adb c7d6014
- 面包屑与导航 — 面包屑完全由导航元数据推导,多标签组统一二级路径;修复分组切换与存储状态空值访问 | af7b99d 22a883b 12c233d 66f4c05

样式与交互细节
- 按钮居中与工具栏间距 — 图标+文字按钮在 5 处统一改为 inline-flex + justify-center + line-height:1 水平垂直居中;移除工具栏按钮组间 3px 间隙 | 554a35a 5ec8e44
- 设置条目 28px 规范化 — 统一入口按钮/下拉至固定 28px 高度,恢复资源路径网格输入的共享控件样式 | 60b80b4 71e5aa2
- 设置视觉打磨 — 补齐 entry-textarea/entry-actions 共享规则、资源路径与动作行间距、关闭按钮图标化及同步行图标等 | 338233c 0800776 7f28870 2994cb5
- 同步反馈 — S3 测试连接结果经 toast 展示并防标签抖动;未选 S3 时禁用测试并给出文案提示 | 0b4b08c a0ae974 e3f9882

搜索、OCR 与稳定性
- 搜索 — 标题/类型排序支持升序;标题排序与 cycleFilter 守卫、历史筛选、搜索缓存维护等抽取为独立工具并补 Vitest 覆盖 | 417896d 6661456 ac11e58 990906a
- OCR — 回退引擎使用 tesseract_languages 配置而非硬编码 chi_sim;检测滑条迁移至 SliderEntry | d92a409 498d031 fd06ac3
- 前端一致性 — 修复注释与删除占位符乱码、批量删除结果重命名残留、窗口边界持久化与搜索历史帮助函数等 | b3bba33 313a8b0 666c2f5 8f13e4c

工程与依赖
- 依赖升级 — zip 8、RustCrypto 0.11/0.13 + rand 0.10、oar-ocr 0.9.2 / ort rc.13 / window-vibrancy 0.8;移除 walkdir,补 lockfile | f5cde22 eb81336 942af68 4f3d9b5
- 测试与工具抽取 — 快捷键目标检测、日期查询边界、卡片高度估算及批删规划/回滚快照等补单测 | 47cd5af f866f40 696959c 88f3443

构建产物
- MSI 安装包:Clipboard_1.5.1_x64_en-US.msi
- NSIS 安装包:Clipboard_1.5.1_x64-setup.exe
1.5.0 25. elokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
重要通知:同步系统属内侧功能,不保证跨版本可用性,建议仅尝鲜
Clipboard Desktop v1.5.0
剪贴板桌面管理工具,Windows 原生剪贴板监控、全文搜索、OCR 识别、多引擎支持
Released: 2026-08-25

安全加固
- 本地 API 鉴权体系 — 所有请求必须携带 conf/api.token 中的 Bearer Token、Host 必须指向回环地址,并拒绝携带浏览器 Origin 的请求;每个连接独立线程处理,新增响应写超时(30s)与并发连接上限(32),慢客户端不再拖垮其他调用方 | 2e22c73 9091875 54fc343
- 同步凭据 DPAPI 加密 — S3 密钥与同步密码以 Windows DPAPI 信封落盘;跨机器/用户拷贝配置导致无法解密时显式丢弃密文并输出醒目日志,而非把密文透传给 S3 客户端 | 5f8b300 e154724
- 路径安全 — 重命名目标清理路径遍历与保留设备名;图标删除限定在受管 icons 目录内;移除无限制的 copy_file_to 命令 | cfd80d0 a33b1fa
- Asset 协议收紧 — 全局通配符替换为仅覆盖受管存储根目录的 scoped 授权 | a3c66b0
- 外链打开白名单 — open_external_url 仅允许 http(s) scheme(大小写不敏感),杜绝 file://、javascript: 等注入 | 3c8abf2 a341e4d
- 隐私过滤 fail-closed — 敏感模式锁中毒时仍执行匹配而非放行采集;无效敏感正则告警提示而非静默丢弃 | 68c08b0 7fc0910

OCR 改进
- 模型下载完整性(TOFU) — 下载完成后计算 SHA-256 写入本地摘要文件,后续安装时校验磁盘文件,不符则重新下载;不依赖上游固定哈希,模型更新零维护成本 | 9d35d4b
- 下载门控 — OCR 模型下载尊重"仅本地模式"隐私开关,并使用带超时的 HTTP 客户端 | 40b52ad
- Tesseract 输出修正 — 不再从纯文本输出伪造文字块几何数据 | 445f8b2
- 并发安全 — PpOcrEngine 的 Send/Sync 改为编译器派生并加编译期锁测试,替代手写 unsafe impl | 4ea3e4c

隐私与设置
- 敏感内容过滤独立分组 — 设置 → 采集 下新增"敏感内容过滤"二级页,集中"仅本地模式"开关与"敏感内容正则"编辑器 | b0539ed
- 精简冗余设置 — 移除"记录密码管理器内容"开关及运行时二次拦截层:忽略列表默认即预置 1Password、Bitwarden、KeePass 等来源,以忽略列表为唯一事实源 | 500aae3 a618a3b
- 配置容错 — 无法解析的 conf.json 隔离保存并以默认值启动,不再拒绝启动 | 6b17110

可访问性与界面
- 键盘可达性 — 工具栏、筛选下拉与设置界面可全程键盘操作;模态对话框焦点陷阱并在关闭时还原焦点;隐藏卡片操作移出 Tab 序;右键子菜单支持 Enter/Space 展开并聚焦首项 | c11a624 c5dfe87 fbef1f4 b8116f9 8c469eb
- 交互修复 — Enter/Space 正确激活聚焦按钮;OCR 轮询不再周期性抢占详情面板焦点;Toast 定时器销毁时清理;发布链接固定 https;标签颜色输入白名单校验 | f41db6f a1fbe55 9007f2a
- 文本修复 — 恢复主页面被编码破坏的字符(清除搜索按钮 ×、注释中的破折号与 ⌘ 符号)| 6a8c316
- 空启动修复 — 桌面运行时以空列表启动,演示数据不会伪装成历史记录 | e095f93

稳定性修复
- 采集管线 — 剪贴板序列号在读取中途变化时丢弃混合快照;图片目录写入与 OCR 入队失败记录日志而非吞掉 | ce2b68c 0327d03
- 文件重命名 — 先持久化新路径再搬移文件,失败时回滚数据库记录 | 5838762
- 目录迁移 — 迁移前停止后台写入者,失败后恢复暂停状态 | 48685f3
- 搜索索引 — 打开失败先延时重试一次再重建目录,瞬时干扰(杀软锁定等)不再触发全量重建;初始同步失败记录日志;相对日期范围容忍 DST 歧义 | 59f5fe9 54995f5 223af0e
- 前端缓存一致性 — 条目变更统一走 applyItemPatches/removeItems 漏斗,闭合 searchCache 与详情面板的漂移;批量收藏失败逐条回滚;重复复制晋升同步补丁;OFFSET 分页去重并重建游标 | 8ede219 8f378bf 4c5936e a523df7 cb71fda d50c305 06292de
- 命令线程模型 — 同步、导入导出、存储迁移等耗时命令移出主线程执行 | 92bb973

性能与可观测性
- 测量缓存 — 视觉行测量 memoize 化,字体变更即时失效(缓存命中也检查字体);卡片高度估算抽取为独立模块 | ed2a348 a017bc0 d34ccdc
- 备份导入单事务 — PPaste 导入由逐行提交改为单事务,速度大幅提升 | 6dc022e
- 内存采样 — 使用 GetProcessMemoryInfo 替代每次 spawn tasklist 进程 | 7ec57bc
- 自触发哈希复用 — 图片存储复用自触发检查的媒体哈希,避免重复计算 | 9f897f5
- 持久化诊断日志 — GUI 构建中 stderr 重定向到轮转日志文件,运行期超限就地截断;全后端统一时间戳 log_event 通道 | 342bdb9 1e1b88d 13c396f

工程与测试
- Vitest 测试基建 — 引入 jsdom 环境,覆盖虚拟滚动与焦点陷阱工具函数(21 用例)| ac87577
- 发布流水线加固 — 手动触发的发布按输入版本合成标签名;构建前校验 tag 与 package.json / tauri.conf.json / Cargo.toml 版本一致性;verify 与三平台构建接入 sccache;npm ci 替代 frozen install | 3738a51 7f98ad9 854ca71
- CI 加固 — Actions 固定到 commit SHA、构建任务最小写权限、发布附带 SHA-256 校验和;依赖与版本清单变更也触发 CI | 806ebae 4a620c1
- 文档对齐 — README 隐私承诺与实际网络面一致;Node.js 要求统一 >= 20.19;公开采集与搜索索引 API 文档 | f45ed1a 527eadd b1d7a56

构建产物
- MSI 安装包:Clipboard_1.5.0_x64_en-US.msi
- NSIS 安装包:Clipboard_1.5.0_x64-setup.exe
1.4.0 15. elokuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
重要通知:同步系统属内侧功能,不保证跨版本可用性,建议仅尝鲜
Clipboard Desktop v1.4.0
剪贴板桌面管理工具,Windows 原生剪贴板监控、全文搜索、OCR 识别、多引擎支持
Released: 2026-08-15

版本说明
v1.4.0 的核心是一套完整的跨设备同步系统:新增 S3 兼容对象存储与 WebDAV 两种同步后端,支持端到端加密(同步密码保护 baseline / oplog 载荷与资源对象)、真正的 AWS SigV4 签名、增量快照 / 段传输与按需物化远程资源;后台自动同步 worker 原子应用远端变更,并在应用后刷新本地历史。同步层经过大量安全加固(拒绝不安全备份文件名、保护资源路径与完整性、持久化稳定设备标识、从检查点恢复丢失历史)。此外新增自然语言日期搜索过滤(今天 / 昨天 / 本周 / 本月)、CSV 导入、可配置的敏感内容过滤(正则 + 采集面板 UI)、最近使用默认排序;设置系统重构为通用 SettingEntry 组件,并补全 Linux 平台的剪贴板文件路径 / HTML / RTF 采集。发布流程改为纯本地,构建仅由 GitHub Actions 在打 tag 后执行。
跨设备同步
- S3 兼容对象存储后端 — 新增 S3 兼容远端存储,支持真正的 AWS SigV4 签名 | 60ba6c7e 201ecbdf
- WebDAV 增量同步 — 云端备份与增量同步核心,复用共享 reqwest 客户端 | a508c5db 8e57c0c6
- 端到端加密 — 同步密码加密远程 baseline / oplog 与 S3 资源对象 | 00ba4832 83999211 0ea0a36c
- 版本化快照与段引擎 — v1 快照 / 段引擎、流式资源缓存、版本化 oplog/baseline 线格式(proto 信封) | 81e98a9f f1f1802c 706fcd0c
- 自动同步后台 worker — 后台自动同步,原子应用远端变更并在应用后刷新历史 | 0e792208 c826f4ba 66329fe0
- 远程压缩与稳定设备标识 — 手动远程压缩与建议提示、持久化稳定设备身份 | 73d50547 5e419576
- 安全加固 — 保护资源路径与完整性、拒绝不安全备份文件名、加固 S3 对象写入、隔离远端 peer 失败 | 929d63e8 7eeba18a b3bbe5c1 3dcbc2bf
- 可靠性 — 从检查点恢复丢失历史、合并独立捕获的文本、验证指针后再 gc、防止远端 head 回退 | 4bde51a4 52679ec9 0a84fbe7 c00b1806
搜索与导入
- 自然语言日期过滤 — 搜索支持今天 / 昨天 / 本周 / 本月等自然语言日期 | bb1c16d3
- CSV 导入 — 新增 CSV 格式导入 | afe3c7ac
隐私
- 可配置敏感内容过滤 — 采集面板新增敏感内容设置 UI,敏感内容正则可配置并接入休眠字段 | 94fb0152 49024598
历史与排序
- 最近使用默认排序 — 默认排序改为最近使用,并在条目被使用时写入 last_used_at_ms | 4ea1252a d23d0a6f
设置与界面
- 通用 SettingEntry 组件 — 通用设置项组件,支持自定义槽位与文本动作、配置类型与尺寸工具 | 46a39b7f 1f0d02c5
- 主题重置与预设编辑 — 新增深色 / 浅色重置按钮与内联预设编辑,默认强调色改为蓝 #2576f8 | 60d618d4 f148d655
- 窗口透明度 — 新增窗口透明度文本跟随开关,磨砂玻璃效果更明显 | 79010056 2ce05fdc
- 标签颜色选择器 — 标签行新增颜色选择器弹层 | f0c32a98
- 采集入口独立化 — 剪贴板录制作为独立采集项,可在托盘 / 设置 / 标签列表间同步暂停状态 | de807ca8 9f84431c
平台支持
- Linux 剪贴板 — 通过 text/uri-list 采集 Linux 剪贴板文件路径,接通 Linux HTML / RTF 剪贴板读取 | b201d705 2c7ecc1a
性能
- 同步流化与延迟 — 流化快照 / 检查点包、延迟远程资源下载、跳过未变 head 下载、预览保持设备本地 | 6918bac0 1332ee9b 26be2968 51fe7009
- 设置懒加载 — 次级面板懒加载、实时统计刷新按范围收敛 | e3cd4b4e 5ffb77ed
修复与健壮性
- 键盘快捷键 — 修复方向键 / 导航快捷键与搜索框聚焦时的条目快捷键 | 3aaddfe7 8c285725
- 详情与主窗口 — 从索引与缓存条目解析详情查找,每次失效刷新历史分页 | 9a1f04e0 3cf12e59
- 单实例 — 重启时等待旧进程退出 | 8abc66eb
- 设置样式 — 对齐行下拉与共享图标 / 悬停样式,修正数值行溢出 | d335811e 3757cd2a 6e17c532
- 发布流程 — 发布流程改为纯本地,绝不推送远程;发布前门禁收敛为 format + check + lint | 7b833782 54a4b6b3

构建产物
- Windows (x64) — MSI + NSIS 安装包
- macOS (Apple Silicon, arm64) — DMG 安装包
- Linux (x64) — deb / rpm / AppImage
1.3.0 6. elokuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
剪贴板桌面管理工具,Windows 原生剪贴板监控、全文搜索、OCR 识别、多引擎支持
Released: 2026-08-06

版本说明
v1.3.0 聚焦「标签管理」与「图标自定义」:新增完整标签系统(标签注册表、管理面板、彩色标签、卡片 / 详情内联编辑、Ctrl+T 快速加标签、主窗口联动);图标支持彩色模式与逐图标自定义颜色;剪贴板新增 RTF 富文本采集与粘贴、双击粘贴、悬停粘贴子菜单、卡片 #N 序号角标;更新源可切换 GitHub / GitCode,并支持导入 PPaste 备份。同时优化历史分组与筛选的后端分页、标签索引与来源图标查询性能,并修复导入、DIB 解码、自触发守卫、软删除复活等一系列健壮性问题。
标签系统
- 标签注册表与管理命令 — 新增 tag 领域模型、标签注册 / 管理后端命令 | 833ec0dc
- 标签管理面板 — 设置中新增标签管理面板与彩色标签 chips | b51dde5f 5f893c0c
- 标签编辑对话框 — 支持重命名与每个标签独立配色 | 72cdee54
- 条目标签 — 标签存储在 metadata_json,卡片与详情面板内联编辑 | dbf83608
- Ctrl+T 快速加标签 — 为选中条目快速添加标签 | 1528b8c5
- 标签索引 — 通过派生 item_tags 联结表索引标签,检索性能优化 | ae7ce02d
图标自定义
- 彩色图标模式 — 新增 color icon mode,设置中一键切换 | c74663ab
- 逐图标颜色定制 — Appearance Icons 下每个图标可独立配色 | df82a025
- 图标缓存管理 — 图标缓存管理器支持按应用替换与去重视图 | 9034b4c0
- 复选框着色修复 — 彩色图标模式下复选框对勾保持 currentColor | ea66ab43
剪贴板与粘贴
- RTF 富文本 — 采集与粘贴 RTF 格式化内容 | 11e93177
- 双击粘贴 — 双击卡片直接粘贴,可在设置中开关 | eec30868
- 悬停粘贴子菜单 — 右键菜单新增悬停粘贴子菜单,统一单菜单协调 | 962cb40d
- #N 序号角标 — 每张卡片固定右列显示 #N 位置标记 | 80efcaa9
- 净化粘贴统一 — 统一 clean-paste 文本键与粘贴路径,修复快速粘贴窗口还原 | 4cdd2743 56562b58
导入与更新
- PPaste 备份导入 — 支持导入 PPaste .Pastebackup 备份,含大小上限与日期解析加固 | 13e89afd 1e3bc782
- 导入健壮性 — 跳过非便携记录、处理 zip 反斜杠路径、缺失图片友好提示、避免重复计数、超限警告 | 3b93c61a 5607102b 4bcf5bb1 fcaf9915 fd148f82
- 可配置更新源 — 更新检查可在 GitHub / GitCode 之间切换 | 1e8770af
- 关于面板 — 显示程序安装位置 | 7e683bf8
设置与界面
- 历史分组后端分页 — 分组与筛选轴改为后端分页,长列表更流畅 | 384e1d66
- 转移卡片现代化 — 按格式导入与 DatePicker | 63ea73df
- 快捷键设置对齐 — 键盘设置与实际实现的快捷键保持一致 | 4fc71580
- 箭头按键显示 — 快捷键绑定中箭头显示为 ↑↓←→ 字形,支持 Tab / Shift+Tab | 6d2e430e d6b5ec71
- 设置搜索精准定位 — 搜索结果可靠定位到目标设置卡片,路径与真实导航标签对齐 | 73631ca9 007df845 2e84e8f5
- 统一 Checkbox 组件 — 复选框视觉统一为共享组件 | f1411d27
性能与健壮性
- 来源图标查询重写 — 去除相关子查询,图标加载更快 | d2626372
- OCR 模型异步下载 — PP-OCR 模型下载改为异步文件 IO | c78d331e
- 列表索引映射 — 非虚拟列表渲染改用索引映射,大批量渲染更高效 | 4acb3c5b
- DIB 解码加固 — 对畸形 DIB 头做边界保护;CF_UNICODETEXT 终止符扫描受分配大小约束 | 83966fd7 d4c4e8b6
- 自触发守卫 — 毒锁自恢复,注册守卫保证复制永不中断 | cf9743ef e9e95a06
- 软删除复活 — 内容重新复制时恢复已软删除的记录 | edd012af
- 共享资源保护 — 条目重命名不再连带重命名共享资源文件 | 1aeb5277
- 搜索索引 — 应用索引变更后重载 reader;移除冗余 search_outbox_sequence 索引 | b2602b7c bd84568f
- 设置深拷贝 — 默认值深拷贝,克隆不再共享可变容器 | ed137353
- 卡片高度估算 — 文本卡片高度估算与裁剪后预览对齐 | 0a27444a
修复
- 批量收藏切换 — 收藏组批量取消收藏时隐藏删除操作 | 6be9a2df
- 查看器保存失败 — 保存失败时提示,而非打开原始文件 | eae37200
- 详情索引守卫 — 文件详情索引防陈旧选中 | ac7a2853
- 清空历史文案 — 补全清空历史的 Toast 翻译 | 5544087d
- DIB 测试平台门控 — dib_to_png 测试限定 Windows 目标 | e121afdb

Suosituin kategoriassa Järjestelmän apuohjelmat

Näytä kaikki
  1. AutoHotkeyJärjestelmän apuohjelmat · AutoHotkey Foundation LLC
  2. BazelJärjestelmän apuohjelmat · Bazel
  3. osqueryJärjestelmän apuohjelmat · osquery
  4. LocalSendJärjestelmän apuohjelmat · Tien Do Nam
  5. SimplenoteJärjestelmän apuohjelmat · Automattic Inc.
  6. Windows File ManagerJärjestelmän apuohjelmat · Microsoft Corporation
  7. DittoJärjestelmän apuohjelmat · Scott Brogden
  8. GaugeJärjestelmän apuohjelmat · ThoughtWorks Inc.
  9. Hydrus NetworkJärjestelmän apuohjelmat · Hydrus Network
  10. CopyQJärjestelmän apuohjelmat · Lukas Holecek

Tunnisteet

Jaa