思源笔记 Android 端的同步想法

起因

自看到思源笔记 v0.8.5 版本的 app 后,就觉得这是一个突破性的进展,但看说明只能将笔记文件放在/siyuan/data 文件夹下,在咨询 D 大后发现短时间内没有更进一步的计划,所以想着自己能否用现有工具改进一下。

同步

既然只能在 data 文件夹,那么我就想把电脑本地的笔记保存文件夹同步到 data 目录下,使得手机伺服和电脑能够同步。

为什么不用思源自带的同步功能呢?可能是担心空间不够用,也可能是单纯想折腾,或者是觉得手机伺服更酷炫更稳定,毕竟当时第一次小窗私聊 D 大就是因为思源自带的同步出了问题。

那么就涉及到了如何将电脑的指定文件夹实时双向同步到手机的指定文件夹这个问题,查找了好多资料后,并没有发现有任何一个网盘软件可以做到这一点。

FolderSync

网上冲浪时偶然发现 FolderSync 这个 app,具体使用可以参考这篇文章 FolderSync Pro 介绍与集合

简单介绍就是可以将网盘或手机中的指定文件夹映射到手机中的指定文件夹,实现伪实时同步(因为该 app 自动同步最短时间也为 1 分钟)。

由于 Webdav 的容量问题,决定用 OneDrive 来实现。

  1. 将硬盘中的笔记文件夹用 mklink 功能同步到 OneDrive
  2. 在 data 文件夹下建立同名的空文件夹。
  3. FolderSync 配置同步。

具体配置图如下

image.png

这样配置完后就可以在完美地实现手机端与电脑端的无缝配合:想要手机伺服时候就打开思源的 app,如果单纯电脑本地操作就可以直接打开思源的程序,完全互不干扰,而且完美同步。

问题

问题 1:.git 文件夹问题

因为我不太会用 OneDrive 和命令行指令,导致我无法屏蔽 .git 文件夹的同步,使得初次由电脑同步到 OneDrive 耗费较多时间,好在上传并不限速。

在用 FolderSync 映射到手机时,不勾选 同步隐藏文件 即可避免 .git 问题。

问题 2:OneDrive 是否好用

经过粗浅测试发现基本能满足我的需要。

由于我只是个学经济的本科在读,对于很多计算机知识只是一知半解,也不太会配置 FTP 或服务器之类,所以只能用比较现成的 OneDrive

问题 3

第一次发帖,有什么不合适的请指正批评!

欢迎讨论

1 操作
Tregyn 在 2021-02-06 11:55:29 更新了该帖

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • Tregyn
    支持者 订阅者 作者

    在群里看到天行展示,微力同步也可以用