obsidian多端同步(电脑端同步到手机端)之syncthing

背景

obsidian(以下简称ob)目前有好几种多端同步的方案,我这里使用的是用syncthing这款软件来同步电脑端和手机端。

使用体验:个人感觉使用起来很简单,不麻烦。

syncthing

简介:Syncthing是一款专门同步的软件。

安装前提示

我这里是windows电脑和安卓手机,mac电脑或苹果手机操作方法类似。

不过以下文中提到的软件和插件需要魔法,你懂得,请自行解决,也可以添加我好友免费分享给大家。

安装电脑端Syncthing

Syncthing 电脑端官网下载: https://syncthing.net/downloads

打开网址就能下载。
下载完成后,双击syncthing.exe文件就能在浏览器打开syncthing了。
下载和安装都很简单,这里不做演示了。

安装安卓端Syncthing

安装F-Droid

先在电脑下载 F-Droid(F-Droid相当于应用商店,在这里能找到Syncthing)
用电脑下载,然后传到手机上。

需要魔法,点开链接:在这里插入图片描述
下载:
在这里插入图片描述

然后在手机上安装 F-Droid

安装syncthing

在 F-Droid 里找到 syncthing并下载安装,这步也很简单,这里不做演示。

电脑端手机端同步

1、在电脑端添加手机设备:
把手机设备的key输入进去:
INIRBNO-ALCWS7B-5U2EQMT-TMGGPEW-6E5HZZR-xxxxxxx-xxxxxxx-xxxxxxx
然后就能看见电脑端已经可以连接上手机端了:
在这里插入图片描述

2、在电脑端添加要同步的文件夹:
在这里插入图片描述

3、开始同步:
在电脑端添加要同步的设备:
在这里插入图片描述

4、在手机端确认同步。
到这里基本就完成了同步。

不让图片出现在手机相册中

同步后会发现一个问题,就是ob的附件里的图片会出现在手机相册中,这非常影响手机相册的使用,当然这是可以解决的。

解决办法参考: https://pkmer.cn/Pkmer-Docs/10-obsidian/obsidian%E7%A4%BE%E5%8C%BA%E6%8F%92%E4%BB%B6/android-nomedia/

在电脑端ob安装插件:Android nomedia
开启插件:直接安装开启就行
原理效果:会在每个目录下创建. nomedia 的文件
在这里插入图片描述

版权声明

原创不易,转载请标注原出处!!!

<think>好的,用户想了解如何使用百度网盘实现Obsidian多端同步。我需要结合之前提供的引用内容来回答这个问题。首先,用户提到之前试过百度网盘和GitHub,但GitHub有时连接不上,而百度网盘速度慢,但用户现在还是想用百度网盘。根据引用1,用户之前使用过百度网盘的API配合crontab进行备份,但速度慢。这可能是一个可行的方法,但需要详细步骤。 接下来,引用2和3提到了使用WebDAV和Remotely Save插件的方法,但用户现在指定的是百度网盘,所以可能需要不同的方法。不过,百度网盘可能不支持WebDAV直接连接,所以需要其他方式。比如,通过同步文件夹到百度网盘客户端,或者使用第三方工具如rclone挂载百度网盘为本地磁盘,然后用Obsidian打开这个目录。 根据引用1中的信息,用户之前用百度网盘的API上传下载,结合crontab定时任务。这可能涉及到编写脚本自动同步Obsidian的库文件夹。需要指导用户如何配置API,如何编写脚本,以及设置定时任务。 另外,需要考虑不同操作系统的步骤,比如Windows和Linux。用户可能需要在不同设备上安装百度网盘客户端,并设置同步文件夹的位置一致,确保所有设备都同步同一个库。但百度网盘的同步可能会有延迟或冲突,需要提醒用户注意文件版本管理。 可能还需要提到插件的替代方案,比如使用第三方插件或工具桥接百度网盘和Obsidian,但根据引用内容,似乎没有现成的插件支持,所以主要依靠脚本和客户端同步。 最后,要提醒用户定期检查同步状态,处理可能的冲突,并建议备份重要数据,避免丢失。同时,如果百度网盘速度太慢,可以建议用户考虑其他方法如WebDAV服务,但用户当前需求是百度网盘,所以重点放在那里。</think>以下是使用百度网盘实现Obsidian多端同步的配置教程: ### 一、基础配置步骤 1. **统一存储路径** - 在所有设备安装百度网盘客户端 - 创建专用同步文件夹(如`Obsidian_Vault`) - 设置同步路径为`D:\BaiduSync\Obsidian_Vault`(Windows)或`~/BaiduSync/Obsidian_Vault`(Linux/Mac) 2. **初始化仓库** ```bash # 在同步目录创建Obsidian库 mkdir -p ~/BaiduSync/Obsidian_Vault/.obsidian ``` 3. **客户端设置** - 关闭"智能同步"功能 - 开启"实时同步"模式 - 设置文件历史版本保留30天 ### 二、自动化脚本配置(Linux示例) 1. 安装百度网盘CLI工具 ```bash pip install bypy ``` 2. 创建同步脚本`obsidian_sync.sh` ```python #!/usr/bin/env python3 from bypy import ByPy bp = ByPy() bp.syncup(localdir='~/Obsidian', remotedir='/Obsidian_Vault') bp.syncdown(localdir='~/Obsidian', remotedir='/Obsidian_Vault') ``` 3. 设置crontab定时任务 ```bash */30 * * * * /usr/bin/python3 ~/obsidian_sync.sh >> ~/sync.log 2>&1 ``` ### 三、注意事项 1. **冲突处理** - 建议开启Obsidian的"文件历史"插件 - 设置`.obsidian/workspace`不同步[^1] - 配置`.gitignore`排除临时文件: ``` .session .trash/ *.tmp ``` 2. **性能优化** - 单个库建议不超过5GB - 单文件建议小于50MB - 同步频率建议间隔≥30分钟
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值