Obsidian + Remotely Save + 七牛云 Kodo:打造免费高效的笔记同步方案
2022 年初,随着笔记数量激增,跨设备同步成为刚需。官方同步服务价格不菲,Git 同步又过于复杂。在尝试了多种方案后,最终找到了 Remotely Save + 七牛云这个零成本的完美组合。
Obsidian 作为本地优先的笔记工具,数据完全掌握在自己手中。但这也带来了跨设备同步的难题。
优点: 配置简单,开箱即用;支持端到端加密;官方维护,稳定性好
缺点: 每月 8 美元订阅费用;数据存储在第三方服务器;国内访问速度不稳定
优点: 完全免费;版本历史完整;技术可控
缺点: 学习曲线陡峭;冲突处理复杂;不适合频繁同步
优点: 零成本(免费额度内);数据自主可控;配置相对简单;支持多种云存储
缺点: 需要初始配置;依赖第三方云服务
七牛云对象存储 Kodo 提供了非常友好的免费额度:
对于纯文本的笔记同步来说,这个额度完全够用,基本可以实现零成本同步。
在开始配置之前,需要完成以下准备工作:
访问七牛云官网注册账号,并完成实名认证。实名认证是开通对象存储服务的必要步骤。
注意:个人用户选择”个人账号”即可,企业用户选择”企业账号”。
登录七牛云控制台,进入”对象存储 Kodo”服务:
空间名称一旦创建无法修改,建议使用有意义的命名,如:
obsidian-sync-{你的用户名}notes-backup-{日期}在七牛云控制台创建 AccessKey 和 SecretKey:
安全提示:密钥相当于账号密码,务必妥善保管,不要泄露给他人。
七牛云提供的测试域名有效期为 30 天,长期使用建议绑定自己的域名:
如果不配置自定义域名,需要每 30 天在控制台刷新一次测试域名。
在 Obsidian 中安装 Remotely Save 插件:
remotely-save如果无法通过社区插件安装,可以手动下载:
你的库/.obsidian/plugins/remotely-save/ 目录启用插件后,开始配置七牛云 Kodo。在 Remotely Save 插件设置中:
S3 兼容(S3 Compatible)s3-cn-east-1.qiniucs.coms3-cn-north-1.qiniucs.coms3-cn-south-1.qiniucs.coms3-us-north-1.qiniucs.coms3-ap-southeast-1.qiniucs.comcn-east-1可选配置项:
obsidian/对于笔记同步,建议:
310MB(笔记一般很小)加密配置(可选但推荐):
为了数据安全,建议启用加密:
重要提醒:加密密码一旦丢失,数据将无法恢复!建议将密码保存在密码管理器中。
配置完成后,先测试连接是否正常:
完成配置后,进行第一次全量同步:
Ctrl/Cmd + P → 搜索 Remotely Save: Sync Now首次同步时间取决于笔记数量:
建议在网络良好的环境下进行。
为了避免忘记同步,建议配置自动同步:
启动时同步:在插件设置中启用 启动 Obsidian 时自动同步,这样每次打开 Obsidian 都会自动同步,确保获取最新的笔记。
定时同步:在插件设置中配置 启用定时自动同步,同步间隔建议设置为 30-60 分钟。
不要设置过于频繁的同步:过于频繁会浪费 API 请求次数,可能影响写作体验,增加冲突概率。
保存时同步:在插件设置中启用 保存文件时自动同步,延迟时间建议设置为 3-5 秒。这样每次保存笔记后会自动同步,但会有一定的延迟,避免频繁触发。
当多个设备同时修改同一篇笔记时,会产生冲突。Remotely Save 提供了基础的冲突处理机制:
避免冲突的最佳实践:
经验之谈:养成良好的同步习惯,99% 的冲突都可以避免。
如果笔记库很大,可以考虑选择性同步:
排除大文件:
.*\.(mp4|avi|mkv|zip|rar|exe)$排除临时文件:
^temp/.*$^\.trash/.*$排除特定类型:
.*\.(pdf|docx|xlsx)$在插件设置的 同步规则 中添加这些正则表达式,可以显著减少同步时间和流量消耗。
如果笔记中包含大量图片,可以考虑:
国内用户建议:
海外用户建议:
Remotely Save 提供了详细的同步日志:
定期登录七牛云控制台检查:
对于纯文本笔记:
正常使用几乎不会超限。
虽然七牛云很可靠,但建议还是保留额外备份:
推荐方案:
数据无价:再可靠的云服务也不能替代本地备份。
可能原因:
解决方案:
可能原因:
解决方案:
可能原因:
解决方案:
解决方案:
建议尽早绑定自己的域名,避免每 30 天手动刷新。
Remotely Save 设计用于个人同步,不支持多人协作。
如果需要团队协作,建议考虑:
如果你需要在笔记中使用图片,可以搭配 PicGo 实现自动上传:
这样粘贴截图时会自动上传到七牛云,并插入链接到笔记中。
iOS 用户:
Android 用户:
结合其他工具可以实现更强大的工作流:
示例 1:自动备份
# 使用七牛云 CLI 工具定期备份qshell syncupload \ --src /path/to/notes \ --bucket your-bucket-name \ --prefix backup/示例 2:版本快照
# 定期打包笔记并上传tar -czf notes-$(date +%Y%m%d).tar.gz ~/Notes/qshell rput your-bucket-name notes/notes-$(date +%Y%m%d).tar.gz对于大多数个人用户,完全可以在免费额度内:
| 资源类型 | 免费额度 | 实际使用 | 是否免费 |
|---|---|---|---|
| 存储空间 | 10GB/月 | 1-2GB | ✅ 是 |
| 下行流量 | 10GB/月 | 1-3GB | ✅ 是 |
| 上传流量 | 无限 | 1-2GB | ✅ 是 |
| API 请求 | 100 万次/月 | 1-5 万次 | ✅ 是 |
如果使用量较大,七牛云的收费标准:
即使超出免费额度,每月成本也很少超过 10 元,远低于官方同步服务。
通过 Remotely Save + 七牛云 Kodo 的组合,我们实现了一个:
✅ 零成本 - 免费额度内完全够用
✅ 高可靠 - 企业级对象存储服务
✅ 自主可控 - 数据掌握在自己手中
✅ 跨平台 - 支持所有设备的 Obsidian
✅ 易维护 - 配置一次,长期使用
最后,附上一份配置清单供参考:
最后提醒:工具只是手段,知识管理才是目的。不要让过度配置工具成为拖延行动的借口。现在就开始搭建你的同步方案,把精力投入到真正有价值的内容创作中吧!
参考资料: