manalwong

obsidian-webdav-sync

manalwong

Obsidian WebDAV Sync 是一款通用的 Obsidian WebDAV 同步插件,支持坚果云、Nextcloud、ownCloud、群晖 NAS 等任意 WebDAV 服务器,提供双向同步、增量同步、远程目录浏览器和多种冲突解决策略。

v1.1.0
发布于
2026年4月18日
6
星标
34
下载
同步于
15 天前

最新版本

v1.1.02026年4月18日 00:26
下载慢?可在上方随时切换镜像源

项目说明

项目概述

本项目 fork 自 nutstore/obsidian-nutstore-sync,感谢原项目的优秀实现。与原项目相比,本插件移除了对坚果云特定 API 的依赖,使其能够兼容任意支持 WebDAV 协议的服务器,包括但不限于:坚果云、Nextcloud、ownCloud、群晖 NAS (Synology)、Alist、其他 WebDAV 服务。

主要功能

  • 双向同步:本地与远程 WebDAV 服务器的双向文件同步;自动检测新增、修改、删除的文件;智能处理文件冲突
  • 增量同步:仅传输变更的文件,大幅提升同步速度;支持大型笔记库(数千文件)的高效同步;基于文件哈希的差异检测
  • 远程目录浏览器:内置可视化目录选择器;支持浏览和选择远程 WebDAV 服务器上的同步目录
  • 冲突解决策略:智能合并(字符级差异比较,自动合并非冲突更改);时间戳优先(以最新修改时间为准);手动选择(保留本地或远程版本)
  • 性能优化:宽松同步模式(针对大型仓库优化);大文件过滤(可设置文件大小上限);并发控制(限制同时进行的文件操作数量)
  • 同步状态追踪:实时显示同步进度;详细的操作日志;错误提示和诊断信息
  • 缓存机制:远程文件列表缓存,减少重复请求;可手动清除缓存刷新状态

适用人群

  • Obsidian 用户
  • 需要在多设备间同步笔记的用户
  • 使用 WebDAV 自托管存储的用户

快速上手

  1. 在 Obsidian 中安装并启用本插件
  2. 配置 WebDAV 服务器地址、用户名和密码
  3. 选择远程同步目录
  4. 开始同步

核心优势

  • 兼容任意 WebDAV 服务器,不限于坚果云
  • 支持双向同步和增量同步
  • 提供多种冲突解决策略
  • 内置远程目录浏览器,配置方便

系统要求

  • 操作系统:Obsidian 支持的平台
  • 额外依赖:需自备 WebDAV 服务器

历史版本

排序