在 Windows 台式机、MacBook 和 Linux 开发机之间切换时,最麻烦的往往不是大文件传输,而是一些很小的内容:一段代码、一条配置命令、一张截图,甚至是一串临时文本。很多人最后还是会打开微信文件传输助手中转,能用,但不够顺手;如果内容里夹着密码、API Key 或内部地址,也不适合长期这样处理。
UniClipboard 是一款开源的跨设备剪贴板同步工具,可以理解为面向 Windows、macOS、Linux 多系统用户的 Universal Clipboard 替代方案。它的重点不是单纯管理剪贴板历史,而是让几台桌面设备之间更自然地复制和粘贴,同时减少对云账号和中心化服务器的依赖。
剪贴板数据会上传到服务器吗?P2P 直连与加密中继怎么处理
不少跨端同步工具走的是中心化路线,数据需要先经过服务端。UniClipboard 的思路不太一样,它优先尝试 P2P(点对点)直连。
只要你的设备在同一个 Wi-Fi 下,或者网络条件允许 NAT 打洞,数据就是直接从 A 传到 B 的,全程使用 XChaCha20-Poly1305 AEAD 端到端加密。设备配对只需要在本地通过邀请码交换一次公钥,本地剪贴板历史和搜索索引也会加密存储在设备上,减少明文长期暴露在本地硬盘里的风险。
开发者会更顺手:SSH、终端和命令行也能接上剪贴板
如果只是提供个图形界面(GUI),那它也就是个普通的效率软件。UniClipboard 对开发者更有吸引力的一点,是它提供了名为 uniclip 的命令行工具。
这意味着你可以把它跑在没有桌面的 Linux 服务器上,或者无缝集成进 SSH 会话和 tmux 工作流中。想象一下,你 SSH 连着远程机器查 Bug,复制了一段极长的报错日志,你的 Windows 宿主机马上就能直接粘贴出来去查资料。这种对无头环境(Headless)的支持,对经常在 SSH、终端和本地编辑器之间切换的人来说,这比单纯的图形界面剪贴板工具更贴近日常工作流。
手机和电脑能长期同步吗?现阶段别把移动端当主力
UniClipboard 真正顺手的地方,还是 Windows、macOS、Linux 这几类桌面系统之间的复制粘贴同步。比如 Mac 上复制一段命令,Windows 上直接粘贴;或者 Linux 开发机里的日志,马上同步到主力电脑里继续处理。
手机端目前不是 UniClipboard 最稳的部分。iOS 还在 TestFlight 公测,Android 虽然有 APK 入口,但相关说明还不算统一。它更适合解决 Windows、macOS、Linux 之间的跨设备剪贴板同步;如果你主要想做手机和电脑剪贴板同步,现阶段不建议把它当主力。
适合什么人:多台电脑之间频繁复制粘贴
UniClipboard 的价值不在“功能多”,而在它解决的场景足够具体:你有 Windows、macOS、Linux 几台常用电脑,经常要在它们之间复制代码、命令、日志、截图或临时文本。对这类用户来说,少一次微信文件传输助手、少一次云账号同步,就是它的实际意义。
如果你平时还经常用 SSH、终端或 tmux,uniclip 命令行工具会更有用。它不是网盘,也不是完整文件同步工具,而是一个把跨系统复制粘贴做顺的轻量方案。
如果你主要想解决手机和电脑之间的剪贴板同步,或者只是偶尔传一两段文字,那它的必要性就不高。现阶段更建议把 UniClipboard 看成桌面多设备用户的效率工具。
UniClipboard 项目主页与下载入口
免责声明:本文基于项目 GitHub 公开页面与文档整理,侧重于跨端工具选型与架构逻辑判断,不替代完整上手手册。中继服务器的加密转发机制基于官方文档说明;项目采用 AGPL-3.0 许可证,具体的商用限制及二次分发边界,请务必以 GitHub 仓库根目录的 LICENSE 文件为准。