几个月前开始尝试使用obsidian作为笔记软件,主要是看中它的文件纯本地文件管理模式。虽然便于使用、移植,但是不可避免的需要自己去做文件同步和备份。
之前一直使用remotely save这个插件同步文件,先后使用webdav、OneDrive作为数据源,OneDrive的好处就是由微软提供数据托管服务,不用操心文件位置问题,但是使用体验非常不理想,文件同步速度不给力,还有就是文件识别只以文件名作为判断,在多端同步时会出现大面积重构的情况。
昨天看到有人推荐obsidian-livesync这个插件,需要使用服务器上的docker部署一个CouchDB数据库,然后填入url账号数据库名就能使用了。虽然我无法通过官方推荐的配置复制方式给其他设备使用,但是只需要下载插件+填信息,即可在全端享受毫秒级的同步体验。

目前同步体验是很优秀,但是毕竟还是依赖一个云服务器,不知道还有没有更优秀的同步方案呢?
274 个赞
notion 文件无法本地管理,我认为只作为对外展出的信息源即可
3 个赞
getimer
(Optional)
6
会同步主题样式吗(隐藏文件,点开头的文件夹 .obsidian)
3 个赞
asd1314s
(asd1314s)
7
想学技术就终端里使用git命令push到自己的github上,git命令多用多熟练,github还能天天绿,不想学技术就装git插件,点add,点commit,点push完事,每一次commit变化都能看到,那天obsidian炸了还能直接vscode打开笔记文件夹,点add,点commit,点push,一样的用
5 个赞
或许可以,但是我个人不希望同步主题样式,所以没尝试
4 个赞
getimer
(Optional)
10
有没有同步很容易看出来啊,你 pc 端设置的样式,在移动端能不能同步变更
5 个赞
taklele
(Reno)
11
remotely 是最好的免费方案了, remotely + Alist 几乎是无限制使用了。
7 个赞
wyh
(未央花)
12
我也刚好有这个疑问,目前就是 onedrive,不知道还有更好的方法没
1 个赞
906051999
(906051999)
13
我明白你的意思,也许为了避免错误,liveSync没有选择支持同步主题
3 个赞
906051999
(906051999)
14
感谢推荐了Alist这个项目,我感觉我可能会用得着。
remotely主要还是使用体验不太好,你可以试试liveSync,差距很明显
https://github.com/alist-org/alist
9 个赞
906051999
(906051999)
15
我现在的方案就是使用Self-hosted LiveSync
2 个赞
yuuki
(勇気)
16
理论上可以把仓库放在onedrive目录下但ob保修修改太频繁了. remotely-save+OSS速度挺快的
3 个赞
do.linux
((lll¬ω¬))
19
cloudflare R2 有s3兼容API,配合 remotely save 还可以
3 个赞
我的做法刚好相反,只用github,同时实现了笔记的同步和备份,最重要的,git有历史版本,怎么样都找得回。
PS:
「同步」 和 「备份」 是两个不同的概念,同步是用来在各设备间同步笔记数据,备份是保证笔记不丢,丢了能找回来。
不少人把这个混淆了,用的只是同步,而没有做备份,如果同步机制出bug,有可能就丢笔记了。
8 个赞