使用云盘同步本地文档库
注意
此方法仅适用于本地文档库,如果你在使用云端文档库,那么该文档库已经内置了云同步功能。
WonderPen 的数据都保存在文档库中,文档库其实就是一个普通的文件夹,因此,在新建本地文档库时,你可以将该文档库的文件夹放到云盘中,使用云盘的同步功能在不同的设备之间同步文档数据。
一般来说,各类支持文件夹同步的云盘都可以使用,比如 Dropbox、OneDrive、坚果云、百度网盘、腾讯微云等等,选择自己习惯的云盘即可。
新建文档库
要建立新的文档库,只需点击顶部工具栏文档库图标下拉菜单中的打开或新建文档库,如下图所示:

点击之后,会弹出文件夹选择对话框,在这儿导航到你本机安装的云盘目录,选中或者新建一个文件夹即可。
下面的视频是 macOS + OneDrive 下的演示,其他操作系统和云盘操作类似:
简单来说,文档库就是一个普通的文件夹,在云盘目录下新建一个文件夹作为新文档库的目录即可,之后文档库中的内容就会像普通文件夹一样通过云盘同步。
你也可以将一个已经存在的文档库文件夹复制到第三方云盘目录下,然后再在 WonderPen 中用打开或新建文档库的方式打开。
同步本地文档库
将文档库文件夹放入云盘之后,文档库中的修改即可通过第三方云盘进行同步了。同步的内容包含这个文档库的所有数据,如文档、备注、白板、附件(主要是图片)、备份等等;不包含设置中的内容。
你可以在另外一台设备上的 WonderPen 中点击打开或新建文档库,打开本地文档库,并选择位于云盘中的文档库文件夹,如果一切顺利,就能像同步普通文件夹一样在不同设备之间同步文档库数据了。
一些注意点
WonderPen 2.6 开始使用了 SQLite 数据库存储文档库数据,文档库的所有数据都存储在一个单文件(data.db 文件)中,当有文档被修改时,对第三方网盘来说是这个数据库文件(data.db 文件)发生了变化,会同步整个数据库文件,而不是只同步其中被修改的文档。
使用第三方云盘同步时,请尽量避免在不同的电脑上同时编辑同一个文档库,以免造成数据冲突。
另外,由于缓存等原因,云盘中的数据库被其他电脑更新后,在 WonderPen 中可能不能马上看到变化,需要退出 WonderPen 再重新打开才能加载最新内容。
为了避免数据冲突,使用第三方云盘同步时,建议:
- 不要在不同设备上同时打开同一个文档库;
- 离开当前电脑时,建议退出 WonderPen;
- 如果离开电脑时忘记退出 WonderPen,并且在其他设备上编辑过当前文档库,下一次在这台电脑上使用 WonderPen 时,建议先退出再重新打开,以清除缓存。
另外,注意有时候第三方云盘可能会有同步延迟,如果有重要修改,请确保云盘已经完成同步后再继续操作。一些云盘(如坚果云)在特定情况下可能会锁定文件,导致无法打开或编辑文档库,此时需要去云盘后台手动解锁。
使用云盘同步时,只要尽量避免在不同设备同时打开同一个文档库,一般而言就不会遇到数据冲突的问题。如果已经发生了冲突,可查看备份记录,因此,建议总是打开自动备份,并设置好额外备份,详情可参见备份与恢复。
注意
使用云盘同步数据时,请注意避免数据冲突。