你有没有过这样的崩溃瞬间:在电脑上复制了一段关键的代码或链接,想在手机上粘贴使用,结果却只能无奈地通过文件传输助手、给自己发邮件,或者在两台设备间反复横跳?那种灵感的流畅感瞬间被打断,简直让人抓狂。
如果你也受够了这种“剪贴板孤岛”的折磨,那么今天介绍的这个开源项目——SyncClipboard,可能就是你的“救星”。
不只是同步,更是你的剪贴板“管家”
SyncClipboard 是一款跨平台的剪贴板同步工具,它不声不响地在后台运行,默默地让你的剪贴板内容在所有设备间无缝流转。它由 Jeric-X 开发并开源在 GitHub 上,目标就是干掉那个烦人的“手动搬运”过程。
它的核心能耐,简单来说就是:把你在一台设备上复制的内容,瞬间变到另一台设备上可供粘贴。但要是展开说,它的功能可比“同步”二字丰富得多。
三大“超能力”,让你告别复制粘贴的烦恼
- 跨平台“影分身术”
SyncClipboard 的支持平台广到你难以想象。桌面端(Windows、macOS、Linux)有功能完备的客户端;移动端更是“八仙过海,各显神通”:你可以用官方安卓应用 SyncClipboard Mobile,也可以用基于 Flutter 的第三方客户端,甚至可以通过 iOS 快捷指令、Tasker 自动化工具、Fcitx5 输入法插件、SmsForwarder 等实现同步。最近还新增了对鸿蒙 (HarmonyOS Next) 客户端的支持。不管你是哪个生态的用户,它总有办法让你入局。
- 灵活至极的“服务器中台”
它不强制你使用某个特定的云服务。你可以选择最省事的客户端内置服务器,在一台电脑上开个服务,其他设备连过来;也可以用 Docker 自建独立服务器,获得更强稳定性和管理能力;如果你有自己的 NAS 或云盘,直接对接 WebDAV 协议(比如 Nextcloud、AList)或兼容 S3 API 的对象存储(比如阿里云 OSS、AWS S3)作为同步中枢。这种“我的数据我做主”的灵活性,对开发者和极客来说简直是福音。
- 图片处理的“小贴心”
除了文本,它对图片同步也有特殊优化。比如,从浏览器复制了一张“另存为”才能得到的动态图(GIF),它能帮你自动下载原图并同步到剪贴板;从文件管理器复制一个 webp 格式的图片,它能在剪贴板里自动备好一份 jpg 格式,方便你直接粘贴到某些只认 jpg 的聊天框里。这些小细节,真用起来会让人感到非常丝滑。
上手指南:两分钟,让两台电脑“共享”剪贴板
想体验一把?我们以最简单的“客户端内置服务器”模式为例,让一台 Windows 电脑和一台 macOS 电脑同步起来。
准备工作:
- 一台电脑(比如 Windows)作为“服务端”,另一台(比如 macOS)作为“客户端”。
- 两台电脑在同一个局域网下(或通过虚拟局域网互通)。
操作步骤:
-
在 Windows 上设置服务端:从 SyncClipboard 的 Releases 页面 下载
SyncClipboard_win_开头的压缩包并解压运行。在托盘图标右键菜单中,进入设置,打开“服务器”功能,你会看到类似http://192.168.x.x:5033的地址,记下它。 -
在 macOS 上连接服务端:同样从 Releases 页面下载 SyncClipboard_macos_ 开头的安装包并安装。在屏幕顶部菜单栏找到 SyncClipboard 图标,进入设置,在服务器配置里填入上一步记下的地址、客户端用户名和密码(你可以在 Windows 服务端设置中看到或修改)。
-
见证奇迹:现在,你在 Windows 上复制一段文字,看看 macOS 的剪贴板是不是也能粘贴出来了?反过来也一样,就是这么简单。
小贴士:如果想让手机也加入同步,可以在设置里查阅对应平台的“捷径”或“配置文件”说明,填入服务器信息即可。
一个提醒与更多的玩法
需要注意的是,作者幽默地提醒:“剪贴板历史记录功能处于早期阶段,请做好丢失全部信息的准备,重要信息不要仅依赖本工具保存”。可以尽情享受它的同步能力,但暂时别把它当作唯一的数据库。
SyncClipboard 的真正魅力在于其高度可玩性。它提供了 详细的 API 文档,这意味着有动手能力的你可以为它编写任何奇奇怪怪的客户端,或者把它集成到你自己的自动化工作流里。服务器的appsettings.json配置文件也提供了用户名密码、HTTPS 证书、历史记录数量等精细控制。
一个工具好不好,开发者的用心程度是很重要的参考。SyncClipboard的技术栈选用了.NET,代码结构清晰,更新频繁,已有相当丰富的客户端生态和详尽的文档。如果你对这个“剪贴板自由”的工具感兴趣,不妨去它的GitHub仓库 https://github.com/Jeric-X/SyncClipboard 逛一逛,点个Star收藏起来,说不定哪天就能解决你的大麻烦。如果你也是动手达人,甚至可以研究一下API,为它贡献一个更酷的客户端!