CrossPaste 是一款跨平台剪贴板同步与管理工具,旨在让用户在不同设备间无缝复制粘贴内容。
用途
- 跨设备共享剪贴板:在 Mac、Windows 和 Linux 设备间实时同步剪贴板内容。
- 本地隐私保护:采用端到端加密(非对称加密)和仅局域网的无服务器架构,数据本地存储,不经过云端。
- 剪贴板历史管理:自动清理选项帮助管理剪贴板存储,无需手动操作。
主要能力
- 实时共享:设备间即时共享剪贴板内容。
- 统一跨平台体验:在 Mac、Windows 和 Linux 上界面一致,无需改变使用习惯。
- 丰富类型支持:处理文本、颜色、URL、HTML、RTF、图片、文件等多种剪贴板类型。
- 端到端加密:使用非对称加密保护数据安全。
- 仅局域网无服务器:本地存储,无服务器架构,隐私可控。
- 智能空间管理:自动清理剪贴板存储,无需手动操作。
- 内置 OCR:本地从图片提取文字,无网络调用,截图不离开设备。
- MCP 服务器:通过 Model Context Protocol 将剪贴板历史暴露给 AI 助手(如 Claude 等)。
- Chrome 扩展:与浏览器同步剪贴板——在网页上复制,在任意设备粘贴。
- 命令行:从终端和脚本中复制、粘贴和搜索历史。
使用方式
- 从官网或 GitHub 仓库下载安装对应平台版本。
- 在同一局域网内的设备上运行 CrossPaste,即可自动发现并同步剪贴板。
- 通过 Chrome 扩展:在 Chrome 中打开 chrome://extensions/,启用开发者模式,点击“加载已解压的扩展程序”,选择 web/dist/ 目录。扩展会自动发现同一台机器上运行的 CrossPaste 桌面应用并同步剪贴板。
- 通过命令行:使用 CLI 复制、粘贴和搜索剪贴板历史。
- 开发构建:克隆仓库后执行 ./gradlew app:run 编译运行;Chrome 扩展位于 web/ 目录,需 Node.js (>= 18),通过 ./gradlew :web:build 构建,生成到 web/dist/。
适用场景
- 多设备办公:在台式机、笔记本间快速共享文本、链接或图片。
- 隐私敏感环境:需要剪贴板数据不离开本地网络。
- 开发者工作流:通过命令行或 MCP 服务器将剪贴板历史集成到脚本或 AI 助手。
- 浏览器与桌面协作:使用 Chrome 扩展在网页复制内容后,在任意设备粘贴。
限制
- 仅支持局域网同步,跨网络或远程设备需在同一局域网内。
- 官方未提供云端同步功能。
- 截至资料提供时,插件系统仍在计划中。
- 具体收费模式、价格、平台兼容性细节等暂未提供。