公测邀请:体验sync vault实时同步

sync vault实时同步功能在0.9.9版本进行了重写,大幅提高了稳定性和效率,同时提供了文件权限管理。现在开放公测,欢迎用户朋友积极参与。公测交流QQ群:694439910

如何参与

  1. 前往beta版本发布页面,下载并安装名字后缀为beta的sync vault版本。
  2. 公测时间:2025年8月6日~2025年9月6日
  3. 公测版本永久免费使用。参与公测的用户可永久保留beta版本免费使用实时同步功能。
  4. 关于信令服务器和turn服务器的维护:公测期间sync vault负责维护信令服务器和turn服务器,公测结束后视实际情况决定是否继续保留信令服务器和turn服务器,如果因为成本等各方原因停止了信令服务器和turn服务器维护,用户可以参考相关使用手册自行搭建。
  5. ⚠️注意⚠️:为避免可能潜在的问题,建议用户新建vault参与公测。

实时同步介绍

sync vault实时同步旨在将obsidian打造成一个高效、安全的多人协同笔记工具。涉及到几个主要的概念,用户了解后可以更好地使用sync vault实时同步,或者进一步搭建自己的同步流程。

主要名词

  1. 房间。可以类比于QQ群、discord频道,只有加入到同一个房间才可以相互发现设备并进行同步。每一个用户都可以自由定义房间设置房间密码
  2. 连接服务器(信令服务器)。用于建立连接的中间服务器,作用是转发设备信息,这些信息会用于建立设备点对点连接,不会涉及笔记内容
  3. turn服务器。当设备之间无法直接点对点连接的时候(常见的情况为对称型NAT打洞失败),通过turn服务器转发同步数据,同步数据是经过Yjs编码后通过https传输的,安全可靠。

如何使用

连接

在sync vault插件【设置】-【高级功能】中选中“设备互联同步”,然后切换到【同步设置】标签页,做如下配置:

  1. 连接服务器:wss://demo.sync-vault.com/signaling/,这是sync vault提供的测试服务器,用户也可以基于https://github.com/abcamus/webrtc-signaling-server 部署自己的信令服务器(beta2不需要设置)。
  2. 设置房间名字(可选,默认为仓库名字)
  3. 设置密码(可选,默认为空)
  4. 设置昵称(可选,默认为随机生成的代号)

设置好之后,点击侧边栏云朵☁️图标即可进入房间。当有其他节点进入同一个房间后,会自动和房间内的其他节点进行连接。

退出和重连

关闭sync vault插件后,会退出当前房间。再次打开插件后,点击侧边栏云朵☁️图标可以再次进入房间。

查看连接状态

有两个地方可以查看当前设备连接状态:鼠标点击状态栏右下角设备名字(PC端)或者【sync vault设置】-【高级功能】-【Debug】中点击Monitor按钮,两种方式的效果是一样的。

文件权限管理

在进入房间之前,可以按照文件级别对权限做控制,点击【sync vault设置】-【同步设置】-【权限管理】中的Open按钮可以打开文件权限控制界面。

当前文件权限控制包括:可读、可写。配置如下:

  • 不可读、不可写(默认,插件重启后会重置为该值):文件对房间内的其他节点不可见。
  • 可读、不可写:其他节点只能读,只有自己的修改会同步到其他节点。
  • 可读、可写:房间内的其他节点都可以修改该文件。