将Obsidian中的文档多端同步,无需拥有Obsidian账号,可以在不使用官方功能的前提下多端共享文件夹,在移动端阅读和编辑。
所需工具
- obsidian
- onedrive
- Remotely Save插件
- 微软账户
具体步骤
桌面端
这个方法适用于Windows 11与安卓系统同步,因为我只尝试过这种,其他系统没条件试用,理论应该可行。由于onedrive的限制,免费版只能储存5G,建议不要同步照片,视频等较大的文件。
首先在电脑上进行并且需要具有一个微软账户来使用onedrive。在obsidian下载插件Remotely Save,应用之前可以先将需要同步的文件备份一份。
启用插件,在设置页面上打开第三方插件,找到对应插件的菜单,在选择远程服务选项选择onedrive(个人版),点击鉴权按钮,打开链接登陆,按照页面显示操作,点击接受后返回obsidian,显示撤销授权说明成功。
在obsidian主页左侧边栏下方有一个环形箭头,点击后开始同步。打开onedrive(通过文件资源管理器或者网页打开onedrive)找到是否已经创建文件夹(应用/remotely-save/…)。
复制你的需要同步的文件夹,与remotely-save文件夹内的文件同名,粘贴在这个文件夹里,完成同步。
移动端
移动端上下载obsidian的apk安装程序,具体步骤与桌面端大致相同,但是onedrive上的文件无法直接下载到移动端使用,可能脱机使用可以但是我没条件使用。
一个简便的方法是直接将桌面端的obsidian使用的父文件夹(包含所有obsidian显示文件夹的文件夹)直接传输到移动端(注意一定要包含.obsidian文件夹,是一个隐藏文件),打开obsidian软件按操作步骤进行并选择传输的文件夹(文件夹地址能用即可)。进入后查看是否具有相应的配置,插件等,具体操作随实际情况更改。
注意事项
- 可以在插件菜单页更改同步设置,包括同步间隔及需要同步文件等。
- 可能会存在同步失败问题,尝试提前打开onedrive或者其他方法
有问题或补充请说明。