办公效率工具 / 通用场景(不限行业)
面向日常办公、素材整理、开发设计等频繁复制粘贴的工作场景,
帮助用户找回复制过的文字与图片,提升工作效率
点击空白处退出提示
办公效率工具 / 通用场景(不限行业)
面向日常办公、素材整理、开发设计等频繁复制粘贴的工作场景,
帮助用户找回复制过的文字与图片,提升工作效率
历史粘贴板是一款macOS剪贴板历史工具,后台自动记录用户复制过的文字与图片,随时查看、搜索并再次复制使用。
主要功能:
1. 自动记录:后台实时监听系统剪贴板,文字、截图、复制的图片自动保存,关闭窗口后继续后台记录
2. 历史查看:卡片式列表按时间倒序展示,图片卡片显示缩略图,时间自动刷新
3. 一键回贴:点击任意卡片即可将内容复制回剪贴板,显示"已复制"反馈
4. 置顶收藏:重要内容置顶固定在最上方,永不被自动清理,长期保留
5. 搜索筛选:输入关键词实时筛选历史内容
6. 自动清理:支持1天3天5天永久四档保留期限,过期内容自动清理
7. 隐私安全:自动跳过系统机密内容(如密码管理器复制的密码),疑似敏感内容红色警示标记,全部数据仅存本机、绝不上传网络
8. 其他:跟随系统深浅色模式、中英文界面切换、开机自启动
项目使用Swift语言开发,基于SwiftUI+AppKit框架构建,macOS原生应用。
技术实现:
1. 剪贴板监听:通过NSPasteboard轮询+变化检测,配合防抖机制过滤中间态写入,识别文字、图片、文件路径等剪贴板内容类型
2. 数据存储:历史记录以JSON原子写入+图片PNG文件本地存储,数据仅保存在本机应用数据目录,不上传网络
3. 去重与上限:文字内容去重(重复复制自动提升到顶部)SHA256哈希实现图片去重,500条上限自动裁剪
4. 界面开发:SwiftUI卡片式列表布局,动态配色实现跟随系统深浅色模式,中英文双语界面即时切换
5. 系统集成:SMAppService实现开机自启动登录项注册;搜索、置顶、保留期限自动清理等功能
6. 工程化:SPM工程管理,Git版本控制,构建脚本自动化打包,自制应用图标,DMG安装包



评论