跳转到内容

常见问题

请检查是否开启了网络代理。或者打开终端,参考 #查看开发者工具错误日志

新设备未同步文件 & 云盘上没有仓库文件夹

Section titled “新设备未同步文件 & 云盘上没有仓库文件夹”

请验证仓库名称是否有效。关于百度网盘文件名符号限制的详情,请参考 此链接

  1. 检查文件路径是否包含 Emoji —— Emoji 被视为无效字符。
  2. 在自动模式下,由于网络波动可能会导致同步失败。系统将在下一个同步周期自动重试。
  3. 尝试切换到受限模式进行手动同步。如果手动同步仍然失败,请在 GithubGitee 上提交 Issue,或在社区群中讨论。

设置 → 维护与调试 → Debug 文件日志 中开启日志记录,复现问题后点击 导出报告,粘贴到 GitHub Bug Report 中提交。

同步体验取决于外部因素,包括:

  1. 网络稳定性(影响同步稳定性)。
  2. 网络带宽(影响同步速度)。
  3. 网络拓扑(影响点对点连接能力)。
  4. 云盘账户等级(影响下载速度)。

Sync Vault 用户可以根据需要自行诊断同步问题。

graph LR
Q2(同步速度慢)
Q1(文件同步错误)
A1(运行同步速度测试并选择最佳云盘)
A2(获取诊断概览 - 检查错误)
A3(查看最新同步报告 - 获取详细错误信息)
Q1-->A2 & A3
Q2-->A1

转到 仓库信息 设置标签页,点击 “Diagnose” (诊断) 按钮,查看诊断信息,包括以下部分:

  1. 系统信息:显示 Obsidian 版本、Sync Vault 版本和当前系统类型。
{
"platform": "macOS",
"obsidianVersion": "Obsidian Repository - Obsidian v1.9.12",
"pluginVersion": "2.1.0"
}
  1. 仓库信息:文件总数和仓库对应的云端路径。

    {
    "name": "Obsidian Repository",
    "path": "/apps/obsidian/Obsidian Repository",
    "totalFiles": 513,
    "configPath": "/apps/obsidian/Obsidian Repository"
    }
  2. 当前配置:插件相关设置。

    {
    "ignorePattern": "^(New Folder).*$",
    "fileSizeLimit": 100,
    "encryptMode": false,
    "syncThemes": true,
    "syncPlugins": true,
    "showHidden": true
    }
  3. 同步状态:包括当前同步模式、云盘和授权码过期时间。

    {
    "mode": "restricted",
    "isLiveMode": true,
    "cloudDisk": "baidu",
    "tokenValid": true,
    "tokenExpiry": "2026/8/1 11:40:15",
    "lastSyncTime": null
    }
  4. 同步统计:记录上次同步时间、总同步尝试次数和最近错误。

    {
    "lastSyncTime": null,
    "totalSyncTimes": 0,
    "recentErrors": [],
    "totalFilesProcessed": 0
    }
  5. 最近错误

    {
    "recentErrors": []
    }

在云盘同步期间,用户可以访问最新同步的详细记录。具体操作请参考 查看同步报告

  1. 转到 高级功能 > 调试
  2. 找到 “Cloud Drive Performance” (云盘性能) 部分,点击右侧的 “Perf” 按钮。将弹出以下界面:
    400
    400
  3. 点击相应云盘的测试按钮以测试其速度。下图显示了 非云盘会员在商场公共 WiFi 下的速度体验:
    400
    400
  • Download Speed (下载速度):当前环境下的文件下载速度。
  • Upload Speed (上传速度):当前环境下的文件上传速度。
  • Latency (延迟):云盘 API 的访问延迟,大致相当于一次同步所需的最小延迟。

关于每个云盘的详细同步性能分析,请点击 这里

打开 Obsidian 开发者工具 (DevTools) 以检查错误:

  • macOS: 按 cmd+option+i
  • Windows: 按 ctrl+shift+I

内置的诊断工具,将运行日志持久化写入本地文件,用于排查问题。

设置 → 维护与调试 → Debug 文件日志 — 打开开关。

.sync-vault-debug/
├── debug-2026-07-15.log # 当日完整日志
└── session-20260715T132100.log # 每次同步的操作记录

每条日志文件头部包含:系统信息、仓库信息、同步配置、网络状态、插件 State 健康度。

在设置页点击 导出报告 生成压缩包,直接粘贴到 GitHub Issue 中。

日志仅存储在本地,已加入同步忽略列表,不会上传到云端。

  1. 开启日志
  2. 复现问题
  3. 导出报告
  4. 在 GitHub 创建 Bug Report
  5. 粘贴报告并提交