必须用Remotely Save插件主动同步:先在OneDrive创建Obsidian-Vault文件夹并完成全量同步,再在Obsidian中启用该插件、授权OneDrive账号、设置远程路径为Obsidian-Vault/(含斜杠)、开启“保存时同步”且禁用“同步时覆盖本地”,最后手动或自动触发同步并网页验证文件完整性。

要在Windows电脑上让Obsidian笔记实时、安全地同步到OneDrive云端,并在iPad或手机上也能访问最新内容,必须让Obsidian主动识别OneDrive的变更而非依赖系统级文件夹监听——否则可能因元数据冲突导致笔记丢失或反复覆盖。
准备OneDrive同步环境
安装并登录OneDrive客户端,确保它已启动且状态栏图标为绿色“√”。【关键前提:OneDrive必须完成首次全量同步,且未启用“按需文件”(Files On-Demand)】 启用该功能会导致Obsidian读取空文件或报错,同步失败率极高。
新建一个专用文件夹,路径建议为:OneDrive\Obsidian-Vault。不要放在“桌面”“文档”等系统重定向目录下,避免路径映射异常。
安装并启用Remotely Save插件
打开Obsidian → 左下角「设置」→ 左侧菜单点「第三方插件」→ 开启「社区插件」开关。
点击「浏览社区插件」→ 在搜索框输入 remotely save → 找到官方维护版本(作者名显示为 remotely-save)→ 点击「安装」→ 安装完成后返回插件列表,将开关设为开启状态。
配置OneDrive服务与路径映射
点击左侧已启用的「Remotely Save」插件进入设置页。
第一步:在「远程服务」下拉菜单中选择 OneDrive(个人版)。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
第二步:点击「登录 OneDrive」按钮 → 浏览器自动弹出微软授权页 → 输入同一账号密码 → 点击「接受」授权。
第三步:回到插件设置,在「远程路径」栏填写相对路径:Obsidian-Vault/(注意结尾必须带斜杠,且名称要和你在OneDrive里创建的文件夹名完全一致,包括大小写)。
第四步:勾选「保存时同步」,取消勾选「同步时覆盖本地」——这样可防止云端空白库反向覆盖你本地已有的笔记。
首次同步与验证
方法一:手动触发同步 → 点击Obsidian右下角状态栏的云朵图标 → 选择「同步全部」。
方法二:等待自动同步 → 保存任意笔记后,插件会在2秒内自动上传变更(需已开启「保存时同步」)。
【重要验证动作:打开OneDrive网页版,进入应用 > Obsidian-Vault 文件夹,确认 .md 文件和 .obsidian 配置目录均已出现】 若只看到空文件夹或报错“401 Unauthorized”,说明授权未生效,需重新点击「撤回鉴权」→「登录 OneDrive」走完整流程。
同步完成时,状态栏图标会短暂显示绿色对勾;若长时间卡在“同步中”,可点击图标 → 「查看日志」排查具体失败文件。

















