Skip to content

移动端同步完整方案

本文详细介绍 Obsidian 在 iOS 和 Android 平台的各种同步方案,帮助你选择最适合自己的方案。

方案对比

方案iOSAndroid成本难度实时性
iCloud免费简单⭐⭐⭐
Obsidian Sync$4/月简单⭐⭐⭐⭐⭐
Git + 插件免费中等⭐⭐⭐
OneDrive免费简单⭐⭐
Dropbox免费简单⭐⭐
Syncthing免费中等⭐⭐⭐⭐
WebDAV免费复杂⭐⭐⭐

方案一:Obsidian Sync(官方方案)

官方同步服务是最简单可靠的方案。

优势

  • 🚀 端到端加密
  • 📱 全平台支持
  • ⚡ 实时同步
  • 📜 版本历史
  • 🎯 无需配置

设置步骤

  1. 订阅 Obsidian Sync($4/月或$48/年)
  2. 在桌面端登录账号
  3. 设置 → 同步 → 开启「远程仓库」
  4. 在移动端登录同一账号
  5. 选择要同步的仓库

配置选项

选项说明
自动同步间隔可设置为 0(实时)
选择性同步可排除特定文件夹
版本历史最多保留 1 年
附件大小限制默认无限制

方案二:iCloud(iOS 推荐)

优势

  • 💰 完全免费(需 Apple ID)
  • 🔄 系统级同步
  • 🔋 低功耗
  • 📱 iOS 原生支持

设置步骤

1. 桌面端准备

  1. 确保 Mac 已登录 iCloud
  2. 将笔记仓库移动到 iCloud 目录:
    ~/Library/Mobile Documents/iCloud~md~obsidian/Documents/
  3. 或创建新仓库时选择 iCloud 位置

2. iOS 端设置

  1. 安装 Obsidian iOS 版
  2. 打开应用,选择「iCloud」位置
  3. 选择已同步的仓库

注意事项

  • ⚠️ 不要同时使用其他同步方式
  • ⚠️ 避免在多个设备同时编辑
  • ⚠️ 大文件同步可能较慢

常见问题

Q: 为什么看不到 iCloud 仓库?

  • 检查 iOS 设置 → Apple ID → iCloud → 已开启 Obsidian
  • 检查网络连接
  • 尝试重新登录 iCloud

Q: 同步冲突怎么办?

  • iCloud 会保留两个版本
  • 手动合并冲突内容

方案三:Git 同步(跨平台)

优势

  • 💰 完全免费
  • 🔐 私有仓库加密
  • 📜 完整版本历史
  • 🌍 跨平台支持

Android 设置

使用 Termux

  1. 安装 Termux 应用
  2. 在 Termux 中安装 Git:
    bash
    pkg update
    pkg install git
  3. 克隆仓库:
    bash
    git clone https://github.com/用户名/notes.git
  4. 在 Obsidian 中打开克隆的文件夹

使用 Obsidian Git 插件

  1. 安装 Obsidian Git 插件
  2. 配置自动同步间隔
  3. 设置提交信息模板

iOS 设置

使用 Working Copy

  1. 安装 Working Copy 应用
  2. 克隆 GitHub 仓库
  3. 在 Working Copy 中设置「文件夹」共享
  4. 在 Obsidian 中打开共享文件夹

使用 a-Shell

  1. 安装 a-Shell 应用
  2. 配置 Git:
    bash
    git config --global user.name "名字"
    git config --global user.email "邮箱"
  3. 克隆仓库并同步

方案四:OneDrive / Dropbox

设置步骤

  1. 安装云盘应用
  2. 将笔记仓库放在云盘同步目录
  3. 在移动端 Obsidian 中打开云盘目录

OneDrive(Android 推荐)

目录位置:
/storage/emulated/0/Android/data/com.microsoft.skydrive/files/笔记/

Dropbox

目录位置:
/storage/emulated/0/Android/data/com.dropbox.android/files/笔记/

注意事项

  • ⚠️ Android 上需要使用支持「外部文件访问」的文件管理器
  • ⚠️ 免费版存储空间有限
  • ⚠️ 同步延迟可能较大

方案五:Syncthing(Android 推荐)

P2P 同步方案,无需服务器。

优势

  • 🔒 端到端加密
  • 💰 完全免费
  • ⚡ 局域网高速同步
  • 🌐 支持 Android

设置步骤

1. 桌面端

  1. 下载安装 Syncthing
  2. 创建同步文件夹(指向笔记仓库)
  3. 记录设备 ID

2. Android 端

  1. 安装 Syncthing 应用
  2. 添加远程设备(桌面端设备 ID)
  3. 选择要同步的文件夹
  4. 授予存储权限

配置建议

设置推荐值
同步间隔60 秒
文件监控开启
版本控制简单版本控制
保留版本数5

方案六:WebDAV

自建同步方案,适合技术用户。

服务商选择

服务商免费空间速度
坚果云1GB/月上传国内快
InfiniCLOUD20GB较快
Nextcloud(自建)无限取决于服务器

设置步骤

  1. 获取 WebDAV 地址和账号
  2. 安装「Remotely Save」插件
  3. 配置 WebDAV 连接
  4. 设置同步计划

配置示例(坚果云)

服务地址:https://dav.jianguoyun.com/dav/
用户名:你的邮箱
密码:坚果云安全选项中的应用密码
远程目录:/obsidian-notes

多设备同步最佳实践

避免冲突

  1. 单向工作流:在一个设备编辑后,等待同步完成再在另一设备工作
  2. 固定设备:移动端主要查看,桌面端主要编辑
  3. 及时同步:编辑后手动触发同步

同步前检查

markdown
## 移动端同步检查清单

- [ ] 确认网络连接正常
- [ ] 等待当前同步完成
- [ ] 检查是否有冲突文件
- [ ] 备份重要笔记

处理冲突

当出现冲突时:

  1. 不要立即覆盖
  2. 比较两个版本差异
  3. 手动合并内容
  4. 删除冲突标记

各平台推荐方案

iOS 用户

预算推荐方案
有预算Obsidian Sync
无预算iCloud
技术用户Git + Working Copy

Android 用户

预算推荐方案
有预算Obsidian Sync
无预算Syncthing
技术用户Git + Termux

跨平台用户

预算推荐方案
有预算Obsidian Sync
无预算Git + 插件
自建服务WebDAV / Nextcloud

常见问题

同步速度慢

原因:

  • 网络问题
  • 文件过大
  • 同步间隔太长

解决:

  • 使用 Wi-Fi 同步
  • 压缩图片附件
  • 减少同步间隔

文件损坏

预防:

  • 定期备份
  • 使用版本控制
  • 避免同时编辑

恢复:

  • Git:git checkout HEAD~1 -- 文件名
  • Obsidian Sync:恢复历史版本
  • iCloud:从「已删除」恢复

存储空间不足

解决:

  • 清理附件文件夹
  • 使用图床托管图片
  • 归档旧笔记

相关链接

最后更新:2026年2月27日编辑此页反馈问题