Clipaste,又一个Mac剪切板工具
做这个软件的原因是,Paste太贵了,破解版不能iCloud同步,剪切助手也暂停开发了,PasteNow不支持横版,并且复制大文本滚动起来会非常卡顿,所以就动手开发了一个,欢迎鱼友们体验,付费开通了苹果开发者,可以支持iCloud同步,如果你觉得还不错,欢迎Star,同时也希望参与开源,一起完善这个工具
项目地址
https://github.com/gangz1o/Clipaste
📋 Clipaste
Clipaste 是一个基于 SwiftUI 和 SwiftData 构建的 macOS 剪贴板管理器。
它的核心目标很明确:历史记录再多、文本再大,也要保持响应迅速、滚动丝滑、内存占用可控。
✨ 亮点
- 🚀 响应迅速,常用操作几乎即时完成
- 🧠 内存占用小,长时间运行也更稳定
- 🗂️ 面对超大剪贴板历史仍然保持顺滑不卡顿
- 📝 面对超大文本内容时依然流畅,不会因为内容变重而明显拖慢界面
- 🐸 后台自动ocr识别图片内容,支持搜索图片内文字
- 🔄 可迁移 Paste、PasteNow、iCopy,Maccy 的历史数据
- 🎏 UI 同时支持横向和纵向布局
- ☁️ 支持可选的 iCloud / CloudKit 同步
- 💕 开源免费
🧩 预览
🏎️ 为什么是 Clipaste
Clipaste 重点解决的是很多剪贴板工具在重负载场景下会暴露的问题:
- 历史记录一多就开始卡
- 大文本一多就开始慢
- 滚动和搜索在重内容场景下不够稳定
Clipaste 的设计目标相反:
- 历史记录很多时仍然保持丝滑
- 大文本内容仍然保持可操作性
- 搜索、预览、再次粘贴保持快速反馈
- 不靠明显增加内存占用来换取表面流畅
如果你用过 Paste 或 PasteNow,Clipaste 的差异点很直接:
- 更强调大历史记录下的性能稳定性
- 更强调大文本内容下的响应速度
- 提供它们没有覆盖到的布局与开源可定制能力
🔄 历史迁移
Clipaste 支持从以下应用迁移历史数据:
- Paste
- PasteNow
- iCopy
- Maccy
目标很简单:切换工具时,不需要放弃原有历史记录。
🧱 技术栈
- SwiftUI:界面构建
- SwiftData:存储与迁移
- CloudKit:可选同步能力
- 原生 macOS 应用架构
🖥️ 系统要求
- macOS 14.0+
- Xcode 16+
📦 安装
推荐使用 Homebrew 安装:
▼bash复制代码brew tap gangz1o/clipaste brew install --cask gangz1o-clipaste
更新 Clipaste 有两种方式:
- 使用应用内更新
- 通过 Homebrew 更新:
▼bash复制代码brew update brew upgrade --cask gangz1o-clipaste
🛠️ 本地构建
- 用 Xcode 打开
clipaste.xcodeproj - 如果你要在本地运行带 iCloud / Push entitlement 的版本,请选择你自己的签名团队
- 直接构建运行
如果你 fork 这个项目并准备自行发布,还需要替换你自己的:
- Bundle Identifier
- iCloud Container
- Apple 签名配置
🚢 发布
维护者可以通过仓库内的 GitHub Actions 工作流自动生成并上传 notarized DMG,详见 RELEASING.md。
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
