OneClip

One-ClipMIT活跃维护

一款干净美观的 macOS 原生剪贴板管理器,除历史记录外还集成截图、录屏、OCR、划词翻译和局域网同步等日常效率功能。

OneClip——A simple and professional native clipboard manager for macOS |干净美观的 macOS 剪贴板管理工具|还支持轻量级截图/长截图、录屏录音、OCR、划词翻译、拖拽容器、堆栈粘贴、PopClip划词、AI 集成、局域网同步等

2.1.2发布于 2026-11-01 07:53 UTC546star +4 / 7 天21fork同步于 2026-11-10 11:58 UTC

怎么上手

由 README 提炼,执行前请确认
brew install --cask wcowin/oneclip/oneclip
硬件要求按 README 说明

macOS 12.0 及以上,Apple Silicon 与 Intel 芯片通用;README 未说明显存或 GPU 要求。

支持 Apple Silicon
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

macOS 原生剪贴板管理器,顺带集成截图录屏、OCR、翻译和 AI 等效率功能

一款干净美观的 macOS 原生剪贴板管理器,除历史记录外还集成截图、录屏、OCR、划词翻译和局域网同步等日常效率功能。

核心能力

  • 用 SwiftUI 原生实现,SQLite+WAL 持久化剪贴板历史
  • 栈粘贴板按 ⌘+V 依次粘贴,⌘+⇧+S 按行拆分捕获
  • 拖拽容器暂存文件图片并拖出到其他应用
  • 支持本地 Ollama/LMStudio 与在线 AI 服务做总结翻译
  • 局域网内多设备同步文本图片,网页实时共享剪贴板

容易踩的坑

首次打开可能提示未知开发者,需执行 sudo xattr -rd com.apple.quarantine /Applications/OneClip.app 解除隔离;快捷键不工作需在隐私与安全性中授予辅助功能权限,复制文件还需完全磁盘访问权限;开源 src/ 仅为早期文件系统版本,正式版为商业软件需购买许可证,免费仅 7 天试用完整功能。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本2.1.2
  1. 2.1.2OneClip(2.1.2)最新正式版2026-11-01 · 2026-11-01 07:53 UTC

    🎉 2.1.2版本更新日志

    [!TIP] 感谢每一位支持OneClip的朋友,OneClip在持续开发更新中。 欢迎加入我们的社区:OneClip QQ交流群 | TG 群组

    功能修复

    • 修复文件去重和图片解码导致的卡死问题
    • 修复快速粘贴面板右键菜单里粘贴失败问题
    • 嵌套 SwiftUI Popover 焦点链
    • macOS27可能导致的同一内容重复捕获问题
    • 批量删除的卡死问题
    • 截图操作途中偶发的卡顿问题
    • MCP功能的诸多问题

    功能新增

    • 新增自定义分类可选图标
    • 新增数学公式OCR识别(高级功能)
    • 交互反馈操作通知支持悬浮 Toast
    • bark 加密推送补全

    功能改进

    • 截图标注工具栏保存状态优化
    • 液态玻璃适配问题
    • 测试功能梳理改进
    • bark加密推送改进
    • 全新的选中工具栏交互设计
    • 统一设置窗口里拖拽排序交互体验
    • TIFF 粘贴兼容
    • 剪贴板捕获去重与持久化机制重构
    • 翻译与 OCR 链路重构
    • 数据库读取性能优化

    下载

    2.1.2版本点我自行下载

    如果您有好的建议请直接发邮件到[email protected]

    TODO

    • 无
  2. 2.1.1OneClip(2.1.1)2026-10-11 · 2026-10-11 14:32 UTC
    查看更新说明

    🎉 2.1.1版本更新日志

    [!TIP] 感谢每一位支持OneClip的朋友,OneClip在持续开发更新中。 欢迎加入我们的社区:OneClip QQ交流群 | TG 群组

    功能修复

    • 修复纯二维码被误判为 OCR 失败的问题
    • 修复空格预览操作的诸多问题
    • OCR 结果窗口的分栏拖动时抖动的问题
    • 堆栈窗口位置问题
    • 小概率的死循环通知问题

    功能新增

    • 新增开发者对大家的爱
    • 截图功能新增元素级选择。精确捕捉窗口、特定 UI 元素或全屏。(默认开启,可关闭)
    • 马赛克新增自动打码功能

    功能改进

    • 改进卡片模式性能问题
    • 改进OCR后的段落算法
    • 快速粘贴面板补齐⌘+C快捷键
    • 改进截图选择与设置兼容性
    • 改进菜单栏空间左右占用过多的问题

    下载

    2.1.1版本点我自行下载

    如果您有好的建议请直接发邮件到[email protected]

    TODO

    • 无
  3. 2.1.0OneClip(2.1.0)2026-09-18 · 2026-09-18 10:12 UTC
    查看更新说明

    🎉 2.1.0版本更新日志

    [!TIP] 感谢每一位支持OneClip的朋友,OneClip在持续开发更新中。 欢迎加入我们的社区:OneClip QQ交流群 | TG 群组

    功能修复

    • 修复贴图相关问题

    功能新增

    • 新增轻量级录屏、录音功能
    • 贴图支持双击关闭
    • 截图工具栏支持自定义图标
    • 快捷键监听改用共享键盘事件,避免出现卡死行为

    功能改进

    • 适配macOS 27系统,引入液态玻璃设计系统
    • 改进卡片模式性能问题
    • AI结果的加载问题
    • OCR 文本呈现与段落合并改进
    • 分类规则编辑器重构,支持正则匹配

    下载

    2.1.0版本点我自行下载

    如果您有好的建议请直接发邮件到[email protected]

    TODO

    • 暂无
  4. 2.0.9OneClip(2.0.9)2026-09-07 · 2026-09-07 06:02 UTC
    查看更新说明

    🎉 2.0.9版本更新日志

    [!TIP] 感谢每一位支持OneClip的朋友,OneClip在持续开发更新中。 欢迎加入我们的社区:OneClip QQ交流群 | TG 群组

    功能修复

    • 修复了一批提问题的用户
    • 修复截图选区完成时的显示变化
    • 修复主窗口筛选功能挤压布局的问题

    功能新增

    • 新增延时全屏截图
    • 新增实况文本模式
    • 新增状态栏剪贴板贴图/便签入口

    功能改进

    • 改进增强大内容捕获与持久化安全
    • 改进设置窗口里的拖拽排序交互
    • 改进sparkle更新机制
    • 统一界面模式并清理重复实现
    • 快速粘贴面板搜索功能默认开启
    • UI 细节优化
    • 改进剪贴板后台捕获与超限保护
    • 改进拖拽文件名与批次捕获完成逻辑
    • 截图标注工具保留上次设置(颜色、线宽、马赛克、编号等)
    • 改进搜索结果关键词高亮显示
    • 改进搜索筛选交互,支持独立筛选标签与逐个回退删除
    • 改进窗口显示与激活表现

    下载

    2.0.9版本点我自行下载

    如果您有好的建议请直接发邮件到[email protected]

    TODO

    • 插件系统
  5. 2.0.8OneClip(2.0.8)2026-08-30 · 2026-08-30 03:34 UTC
    查看更新说明

    🎉 2.0.8版本更新日志

    [!TIP] 感谢每一位支持OneClip的朋友,OneClip在持续开发更新中。 欢迎加入我们的社区:OneClip QQ交流群 | TG 群组

    功能修复

    • 修复图片编辑相关问题
    • 右键菜单缺失图片格式转换功能
    • 修复存储迁移与导入导出的数据安全问题
    • 修复换机迁移、设置导出与分类导入的问题
    • 上个版本引入拖拽排序导致的拖拽添加到分类失效的问题
    • 主窗口位置和大小冲突问题
    • 远程操作时候OneClip截图无法使用的问题

    功能新增

    • 新增 DeepSeek 多模态 OCR 服务
    • 贴图工具栏新增图片编辑按钮和透明度调整
    • 截图工具栏功能快捷键支持自定义;新增荧光笔、曲线箭头工具
    • 截图新增另存为时直接保存
    • 批量操作支持批量拖拽
    • 新增批量操作专属右键菜单
    • 支持WPS公式等特殊格式原样粘贴,写论文更顺手了

    功能改进

    • 改进自定义AI的配置
    • 删除自动重启机制
    • 持续改进长截图功能
    • 完善快捷回复多格式粘贴与代码编辑性能

    下载

    2.0.8版本点我自行下载

    如果您有好的建议请直接发邮件到[email protected]

    TODO

    • 插件系统

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    [!NOTE] 欢迎加入我们的社区: AI交流群|OneClip | TG 群组

    [!TIP] 🌟 OneClip早期代码已开源在 src/ 目录,可自行下载构建。我完整开源了剪贴板核心机制,希望同行竞品仅将其作为技术参考,UI 与产品交互体验自行打磨。


    概览

    OneClip 是一款专为 macOS 打造的专业级剪贴板管理工具。采用 100% SwiftUI 原生技术,实现更顺滑的动画、更自然的系统融合与更低的资源占用。支持 macOS 12.0 及以上版本(M芯片/intel芯片)。

    💡 为什么选择 OneClip?

    • ✅ 纯原生开发:100% SwiftUI,无第三方框架依赖,性能卓越
    • ✅ 独特创新:栈粘贴板、拖拽容器、脚本系统、AI 集成等创新功能,提升工作效率
    • ✅ 隐私安全:数据完全本地存储,无任何网络上传
    • ✅ 持续更新:社群积极维护,快速响应用户反馈
    • ✅ 免费功能足够强大:提供完整功能,无任何限制,无任何广告,无任何隐私收集

    核心功能

    • 智能记录:自动保存剪贴板历史,支持文本、图片、文件等格式
    • 全格式支持:图片/视频/音频/文档等,完整保留元数据
    • 文本/图片编辑:支持文本/图片编辑,删除可撤销;支持置顶、收藏、删除等管理操作
    • 栈粘贴板:⌘+⇧+C 呼出栈粘贴板,方便批量管理;⌘+V 依次粘贴栈内容,⌘+⇧+S 按行拆分捕获内容
    • 快速粘贴面板:⌘+; 呼出快速粘贴面板,快速粘贴最近内容
    • 拖拽容器:⌘+⇧+D 呼出拖拽容器,暂存并拖出文件/图片到其他应用
    • 极速搜索:⌘+F随打随搜,多维筛选与搜索高亮,快速定位历史内容
    • 菜单栏集成:菜单栏快速访问、分类搜索、悬停预览与一键复制粘贴(左键复制,右键粘贴一气呵成)
    • 全局快捷键:⌘+⇧+V 呼出主界面(支持自定义组合)
    • 快捷回复:⌘+⇧+R 呼出快捷回复界面,支持文本/图片/文件模板及导入导出
    • OCR 识别:主动识别屏幕或图片文本,支持 OCR 翻译与快速提取
    • 轻量级截图:支持轻量级截图,多种截图模式,支持截取区域、全屏、窗口等
    • 划词翻译/截图翻译:支持划词翻译、截图翻译,无需手动输入
    • 脚本功能:支持 JS 脚本编写,实现自动化操作
    • AI 集成:支持本地 AI(Ollama/LMStudio)与在线 AI 服务,智能总结与翻译
    • 数据导入导出:支持数据备份/导入导出
    • 自定义存储位置:支持自定义数据存储位置,便于管理
    • 隐私保护:完全本地存储,无任何数据上传;支持生物识别(Touch ID/Face ID)保护
    • 多语言支持:界面支持中文、英文
    • 局域网同步:支持局域网内多设备同步文本/图片,网页实时共享剪贴板内容
    • API 支持:提供URL Scheme API 接口,方便与其他应用集成
    • 灵活控制:Dock 图标、明暗主题适配等配置;支持列表/卡片视图切换,卡片模式支持三种方向,支持边缘停靠鼠标触发
    • 现代界面:遵循 macOS 设计规范,毛玻璃与暗黑模式适配
    • 便捷安装:支持 Homebrew 一键安装(也支持Sparkle 自动更新)
    • 访达增强:支持访达 ⌘+X 剪切文件,然后 ⌘+V 在其他位置移动文件(别处单独付费的功能,OneClip 免费开放给大家)
    • PopClip:类PopClip选中菜单功能,选中文本后在鼠标位置显示快捷操作菜单
    • 顶部灵动岛拖放架:适配刘海屏的顶部拖放架,支持拖拽到顶部灵动岛,实现一键复制粘贴
    • 更多功能:等你来发现

    img1.png
    img2.png img3.png img4.png

    下载与安装

    系统要求

    • macOS 12.0 及以上
    • Apple Silicon+intel通用支持

    安装

    方式一:GitHub Releases(推荐)

    1. 前往 Releases 页面 下载最新版本
    2. 将 OneClip.app 拖入 Applications(应用程序)文件夹
    3. 首次打开若提示"来自未知开发者",请按以下步骤处理:

    方式二:网盘下载

    方式三:Homebrew 安装

    使用 Homebrew 安装 OneClip:

    brew install --cask wcowin/oneclip/oneclip
    

    如遇到报错请先卸载再重新安装:

    brew uninstall --cask oneclip
    

    首次打开若提示"来自未知开发者/已被隔离"如何解决

    权限授予示例

    方法一:终端命令(推荐)

    sudo xattr -rd com.apple.quarantine /Applications/OneClip.app
    

    终端执行示例

    方法二:系统设置

    1. 打开 系统设置 → 隐私与安全性
    2. 找到 OneClip 相关提示
    3. 点击"仍然打开"

    系统设置示例

    方法三:一键工具

    💡 仍有问题?

    功能演示

    视频展示

    核心功能展示

    1️⃣ 主窗口 - 快速访问历史
    • 按 ⌘+⇧+V 呼出主窗口
    • 支持列表/卡片双模式切换
    • 实时搜索、分类筛选
    • 点击即可粘贴到当前应用
    2️⃣ 栈粘贴板 - 批量复制粘贴
    • ⌘+⇧+C 呼出栈面板
    • 将多个项目加入栈中
    • ⌘+V 依次粘贴(默认行为)
    • 适合表单填写、批量编辑场景
    3️⃣ 快捷回复 - 常用文本模板
    • ⌘+⇧+R 呼出快捷回复
    • 支持文本、图片、文件模板
    • 可设置独立快捷键
    • 支持导入/导出配置
    4️⃣ 拖拽容器 - 文件临时存储
    • ⌘+⇧+D 呼出拖拽容器
    • 暂存文件、图片等内容
    • 支持拖出到其他应用
    • 适合文件整理、批量上传
    5️⃣ 菜单栏 - 极简快捷访问
    • 点击菜单栏图标查看最近项目
    • 悬停预览内容详情
    • 支持拖拽操作
    • 快速粘贴常用内容
    6️⃣ 快速粘贴面板 - 快速粘贴最近内容
    • ⌘+;呼出快速粘贴面板
    • 粘贴方便快捷,支持快速粘贴最近内容

    技术与架构

    核心技术栈

    • Swift 5.9+
    • SwiftUI (100% 原生)
    • SQLite + WAL (数据持久化)
    • Carbon Framework (全局热键)
    • Accessibility API (权限管理)
    • Sparkle (自动更新)
    • Xcode 15+

    架构设计

          ┌─────────────────────────────────────────┐
          │              OneClip App                │
          ├─────────────────────────────────────────┤
          │     SwiftUI Views & ViewModels          │
          ├─────────────────────────────────────────┤
          │  ClipboardManager | SettingsManager     │
          │  HotkeyManager    | WindowManager       │
          │  FavoriteManager  | BackupManager       │
          ├─────────────────────────────────────────┤
          │     SQLite  | Carbon  | Accessibility   │
          ├─────────────────────────────────────────┤
          │         macOS System APIs               │
          └─────────────────────────────────────────┘
    

    核心组件

    组件职责
    ClipboardManager剪贴板监控和数据管理
    SettingsManager用户偏好设置管理
    WindowManager窗口状态和显示控制
    HotkeyManager全局快捷键处理
    ClipboardStoreSQLite (WAL 模式) 数据持久化
    AIServiceAI 功能集成
    SyncthingManager云同步管理

    性能优化策略

    • 批量更新机制:减少频繁的视图重绘
    • 搜索防抖:延迟触发更新,避免每个字符都重新搜索
    • 索引预计算:按类型分组,快速筛选
    • 智能监控:根据活动状态自适应调整监控频率
    • 懒加载缓存:按需加载图片和文件内容
    • 内存压力管理:自动释放不必要的缓存

    权限配置

    首次启动时,OneClip 需要以下系统权限:

    1. 辅助功能权限(必需)

      • 系统偏好设置 → 安全性与隐私 → 隐私 → 辅助功能
      • 添加 OneClip 并启用
    2. 磁盘访问权限(可选,用于文件操作)

      • 系统偏好设置 → 安全性与隐私 → 隐私 → 完全磁盘访问
      • 添加 OneClip 并启用

    使用指南

    基础操作

    1. 启动应用

      • 双击 OneClip.app 启动
      • 应用将在状态栏显示图标
    2. 快速访问

      • 按 ⌘+⇧+V 打开主界面
      • 点击状态栏图标快速粘贴
    3. 快捷回复

      • 按 ⌘+⇧+R 打开快捷回复界面
      • 点击快捷回复即可粘贴
    4. 内容管理

      • 复制任何内容,自动保存到历史
      • 在主界面搜索和浏览历史记录
      • 点击任意项目即可粘贴

    进阶功能(逐步完善)

    智能分类系统
    • 系统分类:文本、图片、文件、链接、代码等自动识别
    • 自定义分类:支持创建自定义分类规则
    • 颜色标记:不同分类使用不同颜色区分
    强大搜索功能
    • 实时搜索:随打随搜,即时显示结果
    • 搜索高亮:匹配内容自动高亮显示
    • 历史记录:保存搜索历史,快速复用(TODO)
    丰富配置选项
    • 外观设置:列表/卡片视图、暗黑模式、字体大小
    • 存储策略:历史数量限制、自动清理、大文件处理
    • 隐私保护:排除特定应用、敏感内容过滤
    • 快捷键自定义:支持所有功能的快捷键配置
    数据备份与同步
    • 本地备份:自动/手动备份到本地
    • 云同步:自定义同步方案
    • 导入导出:支持配置和数据的导入导出

    源码构建(早期版本)

    我们开源了早期版本的源码,您可以自行下载构建:

    快速开始

    # 克隆仓库
    git clone https://github.com/One-Clip/OneClip.git
    cd OneClip/src
    
    # 构建
    chmod +x build.sh
    ./build.sh
    
    # 运行
    open dist/OneClip.app
    

    系统要求

    • macOS 12.0+
    • Xcode 15.0+

    详细构建说明请查看 src/README.md

    ⚠️ 注意:开源的是早期版本(基于文件系统),采用 MIT 协议。当前正式版已采用数据库存储,功能更完善,为商业软件。

    常见问题(FAQ)

    原因:未授予辅助功能权限

    解决方案:

    1. 打开 系统设置 → 隐私与安全性 → 辅助功能
    2. 找到 OneClip 并勾选启用
    3. 重启 OneClip 应用

    如果仍然无效,请尝试:

    • 移除 OneClip 后重新添加
    • 检查是否与其他应用快捷键冲突
    • 在设置中重新设置快捷键

    原因:未授予完全磁盘访问权限

    解决方案:

    1. 打开 系统设置 → 隐私与安全性 → 完全磁盘访问
    2. 添加 OneClip 并启用
    3. 重启应用

    解决方案:

    1. 检查系统版本是否为 macOS 12.0+
    2. 执行解除隔离命令:
      sudo xattr -rd com.apple.quarantine /Applications/OneClip.app
      
    3. 如果仍有问题,查看 详细教程
    4. 使用 macOS 小助手 一键处理

    可能原因:

    • 系统状态栏图标过多被隐藏
    • 应用崩溃或未正常启动

    解决方案:

    1. 重启 OneClip 应用
    2. 检查活动监视器中是否有 OneClip 进程
    3. 调整系统状态栏图标数量(减少其他图标)
    4. 在设置中重新启用状态栏图标显示

    优化建议:

    1. 在设置中调整历史记录数量限制(推荐 500-1000 条)
    2. 启用自动清理功能,定期清理过期内容
    3. 减少监控频率(在设置中调整检测间隔)
    4. 排除不需要监控的应用程序
    5. 定期手动清理不必要的历史记录

    本地 AI(Ollama):

    1. 安装 Ollama
    2. 下载所需模型(如 ollama pull llama2)
    3. 在 OneClip 设置中配置 Ollama 连接

    在线 AI 服务:

    1. 在设置中选择 AI 服务提供商
    2. 输入 API Key
    3. 配置模型参数

    购买方式:

    激活方式:

    1. 打开 OneClip 设置 → 激活
    2. 输入许可证密钥
    3. 点击激活

    试用政策:

    • 免费7天试用完整功能
    • 试用期结束后仍可使用基础功能

    开发路线图

    ✅ 已完成

    • 基础剪贴板管理功能
    • 全局快捷键支持
    • 多格式内容支持(文本/图片/文件)
    • 栈粘贴板功能
    • 快捷回复系统
    • 拖拽容器
    • AI 功能集成
    • ocr支持
    • Sparkle 自动更新
    • 更多 AI 服务商集成
    • 自定义同步方案
    • 快速粘贴面板
    • 云同步功能
    • UI/UX 改进
    • 脚本系统
    • 密码保护
    • 截图功能(2.0.0之后版本)
    • 拖拽排序
    • 录屏/录音功能(2.1.0之后版本)

    🚧 进行中

    • 性能/功能持续优化

    📋 计划中

    • 暂无

    💡 有功能建议?欢迎在 GitHub Discussions 提出!

    关于作者

    反馈与支持

    如果您在使用过程中遇到问题或有改进建议,欢迎通过以下方式联系:

    联系方式

    方式链接说明
    邮件[email protected]任何问题都欢迎发邮件
    QQ 群1060157293用户交流群

    支持项目

    如果 OneClip 对你有帮助,请考虑:

    • 🌟 在 GitHub 上给个 Star
    • 🔄 分享给你的朋友
    • 📝 写使用体验或评测
    • 💰 购买许可证支持开发
    • 🐛 报告 Bug 或提出改进建议

    致谢

    感谢以下开源项目和服务:

    • SwiftUI - Apple 的现代化 UI 框架
    • Sparkle - macOS 自动更新框架
    • Syncthing - 开源文件同步工具
    • Ollama - 本地 AI 模型运行环境
    • capcap - macOS 截图工具
    • QuickRecorder -基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具

    感谢所有用户的支持和反馈!🎉

    Star History