概念插画:可搜索的剪贴板历史卡片从 Mac 面板返回剪贴板;并非 Clipbara 实际界面截图。

Clipbara:Mac 本地剪贴板历史管理器

Clipbara 将复制过的文字、图片、链接等保存在本机,并通过快捷键唤出可搜索的卡片式历史面板。

要点摘要
  • 按 ⌘⇧V 可打开可搜索的剪贴板历史面板,且不会抢走当前应用的焦点。
  • 历史通过 SwiftData 保存在本机,支持应用排除和 Pinboards,但不提供云同步。
  • App Store 版和 GitHub DMG 版使用不同的 Bundle ID,历史记录彼此独立。
  • 通常应从官方 Mac App Store 安装;只有商店在所在地区不可用时,再考虑签名并公证的 DMG。

按下 ⌘C 很容易,难的是几分钟后还记得自己复制过什么。Clipbara 把这段轨迹整理成可搜索的卡片面板,按 ⌘⇧V 即可调出,而且不会让正在使用的应用失去焦点。

选中一张卡片后,Clipbara 会把内容放回系统剪贴板;之后仍需自己按 ⌘V 粘贴。它的定位是快速找回剪贴内容,而不是替你向其他应用自动输入。

一个快捷键打开不打断工作的面板

按下 ⌘⇧V,屏幕下方会出现一个紧凑面板,但当前应用仍保持前台状态。你可以搜索或浏览历史、选择一条记录,然后继续编辑原来的文档或消息。

选择记录不会自动完成粘贴。Clipbara 只会将选中内容恢复到系统剪贴板并关闭面板,最后的 ⌘V 由你决定。这样也避免了应用需要向其他软件注入按键的权限。

历史记录不只保存纯文本

项目列出的支持类型包括普通文本、富文本、HTML、图片、链接、文件、颜色和代码片段。内容以卡片呈现,因此图片或颜色这样的视觉内容比在纯文字列表里更容易辨认。

搜索可以匹配内容、标题或来源应用,还能按类型和日期筛选。Quick Look 可在不切换应用的情况下查看较大的预览;近期版本也加入了完整显示图片和缩放的能力。

用 Pinboards 收纳常用片段

Pinboards 是带名称的收藏组,适合存放反复使用的内容。把常用回复、代码片段或项目链接收在一起,就不必每次都从完整历史里重新搜索。

你可以在上下文菜单中重命名、加入 Pinboard 或删除某条记录。拖放整理、键盘导航和历史条数上限提供了基本秩序,但 Clipbara 并不试图变成另一个笔记应用。

图片记录可以先用 Quick Look 检查,再决定是否重用。新版支持让整张图片适配预览窗口并继续放大,适合区分内容相近、缩略图看不清的截图。

复制敏感内容前先设置应用排除

剪贴板工具可能会记录密码、恢复码或私人消息——只要你复制了它们就有可能进入历史。Clipbara 支持按应用排除;开始依赖历史记录前,先在“设置 > 排除”中加入密码管理器等敏感来源。

你还可以限制历史容量,并用快捷键清除未固定的项目。但这些功能不能让已经复制的秘密自动变安全。用于工作或个人账号前,先确认哪些应用已排除、哪些内容仍固定在 Pinboards 中。

数据留在本机,也意味着没有同步

仓库说明剪贴板历史使用 SwiftData 保存在 Mac 本机,不需要账号、服务器或分析服务;捕获、搜索、预览和恢复内容也可离线工作。Apple App Store 的隐私栏目同样显示开发者申报“不收集数据”,但这不是独立审计结论。

本地优先的另一面是 Clipbara 不是云剪贴板。历史不会自动出现在另一台 Mac 上。应用支持 JSON 导出和导入,可以手动备份或迁移,但这不等于持续同步。

优先从 Mac App Store 安装

日常使用建议从项目指向的Clipbara 官方 Mac App Store 页面安装。它要求 macOS 14 Sonoma 或更高版本。核对于 2026-09-28,商店版显示为 1.3.3。

如果 App Store 在你所在地区无法提供该应用,项目也发布了已签名并经过公证的Clipbara v1.3.2 DMG,位于官方 GitHub Release。这是可直接安装的版本,不是源码压缩包。

安装这两个版本都不需要 Xcode。只有想查看、修改或运行项目源码时,才需要按仓库说明配置 XcodeGen 并自行构建。

App Store 版和 DMG 版的历史互不相通

Mac App Store 版运行在 App Sandbox 中,通过商店接收更新;DMG 版则使用 Sparkle。两者的 Bundle ID 不同,因此剪贴板数据库也分开保存,安装其中一个不会自动合并另一个版本的历史。

迁移时,在旧版本的“设置 > 通用 > 备份”中导出 JSON,再到新版本导入。已有项目会保留,重复项会跳过。商店版和 GitHub 版的版本进度可能不同,下载前请分别核对各自的版本信息。

不要同时运行两个版本。它们可能重复注册 ⌘⇧V,并打开互相竞争的面板。选定一种安装渠道、按需迁移历史后,再关闭另一份副本的自动启动。

面板背后是原生 Mac 技术栈

README 介绍,Clipbara 使用 Swift 6 编写,以 AppKit 的 NSPanel 承载 SwiftUI 界面;SwiftData 负责本机存储,KeyboardShortcuts 处理全局快捷键,Sparkle 为 DMG 版提供更新。这些组件服务于一个不激活前台应用的浮动面板。

git clone https://github.com/mobrava/Clipbara.git
cd Clipbara
brew install xcodegen
xcodegen generate
open Clipbara.xcodeproj

GPL 源码与 App Store 版许可要分开看

仓库的 LICENSE 是 GNU GPL 第 3 版。项目 README 另行说明,Mac App Store 版由权利人依据专有许可进行双重授权。因此公开源码与商店二进制属于不同许可场景;安装商店版不代表可以按 GPL 条款使用该二进制。

Clipbara 适合什么样的 Mac 用户?

如果你想用键盘搜索近期复制内容、预览不同类型的片段,并把常用项目放在手边,同时不希望历史上传到云端,Clipbara 值得一试。它的亮点是不会抢焦点的面板、多种剪贴板内容、Pinboards 和本机存储。

如果你需要设备间自动同步,或希望点选后直接粘贴到当前应用,它可能不合适。否则可以先安装Mac App Store 版,排除敏感应用,再用普通、非敏感内容体验这套工作流。

项目概况

许可证
GPL-3.0(仓库源码;Mac App Store 版另行双重授权)
平台
macOS 14 Sonoma 或更高版本
开发语言
Swift 6、SwiftUI、AppKit、SwiftData
查看版本
Mac App Store 1.3.3 / GitHub Release v1.3.2(核对于 2026-09-28)

安装

# Open the official Mac App Store listing:
open 'https://apps.apple.com/app/clipbara/id6803537696?mt=12'

许可说明

仓库源码采用 GPL-3.0。开发者说明,Mac App Store 版由权利人依据单独的专有许可作为双重授权的一部分发布。源码复用权利与商店二进制的许可应分开看,具体条件请查阅仓库 LICENSE。