摘要
一张图看懂整篇文章开发背景:关于安全感与掌控感一直以来,基于 Markdown 纯文本的 Obsidian 文档库给了我极强的安全感与掌控感。在我的工作流中,NAS 承担着文档库托管与同步的核心角色。群晖 Drive 在 Windows、Mac、Linux 乃至 Android 平台上的体验都堪称出色,唯独在 iOS 端,这种连贯性戛然而止。困境:iOS 上的群晖 Drive,为何不够「现代化」?在 iOS 生态下,群晖 Drive 的同步范围被严格限制在自身的沙盒文件夹内(应该是考虑到旧版本 iOS 兼容性)。这意味着 Obsidian 无法直接调用 Drive 的同步能力来读取文档库。对于追求「全平台一致体验」的开发者来说,这成了最难受的断层。群晖在 iOS 平台的 Drive 应用不支持新版本的路径自定义Obsidian 的多平台同步方案现状如果你想自建 Obsidian 文档库同步,目前主流方案的优劣对比清晰可见: 方案优点缺点官方 Sync 服务集成度最高,支持最完美订阅制费用随空间上涨;隐私完全托付于第三方iCloud苹果原生支持,全家桶体验好仅限 Apple 生态;大库订阅费高;同步状态黑盒化自托管 + 插件 (如 Remotely Save)空间不受限,隐私高度可控需维护内网穿透及 WebDAV 服务;配置门槛较高如果你和我一样,希望文档库具备更安全的托管方式,Remotely Save + WebDAV 依然是目前的权宜之计。但要获得稳定的体验,通常还需折腾 HTTPS、内网穿透、DDNS 或 Cloudflare。我的「万级」文件同步噩梦我的 Obsidian 文档库包含 26,000+ 个文件,总体积接近 10GB。我的 Obsidian 文档库在这种规模下,单纯依赖 Obsidian 的前台插件同步,体验会呈断崖式下降。更棘手的是,常规插件方案很难像群晖官方 App 那样,根据网络环境(局域网 vs 公网)自动且智能地切换连接地址。那么……难道就没有一种方案,能让我们直接复用 QuickConnect 那种「开箱即用」的穿透能力与内外网自动切换逻辑,在免去繁琐穿透配置的同时,实现真正的文档库自动同步到任何地方?为了解决这些切肤之痛,我开发了 Syno
摘要可能不完整,可查看原文