FloatingTodo FloatingTodo 云同步配置指南

云同步配置指南

适用版本:FloatingTodo v2.6+(当前推荐 v2.7) 同步方式:坚果云 WebDAV 更新:2026-07-14

本指南面向已有 FloatingTodo 的老用户,帮助你在约 5 分钟内完成坚果云 WebDAV 配置,实现多设备待办同步。数据存在你自己的网盘里,无需额外订阅。 也可从官网手册查看摘要:高阶版操作手册 · 云同步配置指南

云同步是什么

☁️
数据在你自己的网盘 同步目录为坚果云中的 FloatingTodo/,开发者无法读取
🔒
HTTPS 加密传输 全程 TLS 加密,与网银同级安全标准
💰
无同步订阅费 使用坚果云免费额度即可起步,无厂商锁定
🔗
标准 WebDAV 协议 不依赖单一客户端,数据可迁移

工作方式:你在本机修改待办 → 软件写入本地数据库 → 后台上传到坚果云 → 其他设备拉取并合并。

电脑 A 坚果云 FloatingTodo/ 电脑 B

开始之前:你需要准备什么

准备项说明
坚果云账号 jianguoyun.com 注册,免费版即可
FloatingTodo v2.6+ v2.5 仅含本地 SQLite 迁移;v2.6 起设置里才有「云同步」(当前推荐 v2.7
网络 能访问坚果云 WebDAV:https://dav.jianguoyun.com/dav/(须含路径 /dav/
约 5 分钟 生成应用密码 + 软件内「测试连接」
ℹ️ 当前暂不支持直连:百度网盘、夸克(无原生 WebDAV)。阿里云盘需自建 AList 等中间层,需自行测试。

坚果云:生成 WebDAV 应用密码

步骤 1 — 进入安全设置

  1. 登录 坚果云网页版
  2. 右上角头像 → 账户信息
  3. 左侧 安全选项第三方应用管理
🖼️ 坚果云 → 账户信息 → 安全选项 → 第三方应用管理

步骤 2 — 添加应用密码

  1. 点击 添加应用密码
  2. 应用名称填 FloatingTodo(任意,便于识别)
  3. 生成密码后 立即复制
🔑 添加应用密码 → 生成密码 → 立即复制保存

步骤 3 — 记下连接信息

服务器地址https://dav.jianguoyun.com/dav/
用户名坚果云注册邮箱
密码刚复制的 应用密码(不是登录密码)
⚠️ 应用密码只显示一次,丢失请在坚果云删除该应用后重新生成。填登录密码会导致 401 错误。

FloatingTodo 内配置

步骤 1 — 打开云同步设置

设置 → 找到分区标题 云同步(WebDAV) → 开启 启用云同步

若本地待办尚未写入 SQLite、或迁移未完成,标题右侧会出现数据库图标(叠层圆柱形),点击可执行本地数据迁移/修复(与坚果云上传无关)。

FloatingTodo 设置页:云同步(WebDAV)分区标题及右侧数据库图标
图示:设置面板中的「云同步(WebDAV)」分区。红框处为分区标题,右侧紫色按钮即数据库图标——用于把本机旧数据导入本地 SQLite,或在面板与数据库不一致时重试修复;配置 WebDAV 并点「立即同步」才会与坚果云交互。

步骤 2 — 填写连接信息

字段默认值说明
WebDAV 地址 https://dav.jianguoyun.com/dav/ 必须 https://,且须含路径 /dav/(勿只填 https://dav.jianguoyun.com
用户名 你的坚果云注册邮箱
应用密码 粘贴后显示为 ••••

步骤 3 — 测试连接

点击 测试连接

  • 成功:提示「已连接,目录 FloatingTodo 已就绪」
  • 失败:见下方常见问题

步骤 4 — 首次同步

点击 立即同步。也可手动开启 自动同步(默认关闭;开启后默认约每 10 分钟双向同步,可在设置中改为 5 / 10 / 15 / 30 分钟)。WebDAV 无实时推送,急用请点「立即同步」。

⚙️ 设置 → 云同步(WebDAV):填写地址、用户名、应用密码 → 测试连接 → 立即同步
📁 应用密码存放在本机 %APPDATA%\floating-todo\sync-secrets.json,不会写入上传到坚果云的待办文件。

会同步什么?不会同步什么?

默认同步

内容说明
待办列表含标签、周期、提醒
最重要的事(MIT)
灵感库
番茄记录与设置可在设置中单独关闭
应用设置主题、默认提醒等(可选关闭)
已取消的周期系列

不同步(留在本机)

内容原因
窗口位置、面板大小每台显示器布局不同
「已读提醒」标记设备态,无需跨机一致
WebDAV 应用密码安全:每台设备各自配置

设置页提供 同步内容 多选,可单独关闭番茄、设置等模块。

多设备怎么用

第二台电脑(推荐流程)

  1. 安装 同版本 FloatingTodo
  2. 同一坚果云账号 配置 WebDAV(可复用同一应用密码,或新建一个应用)
  3. 测试连接立即同步 → 待办应出现

注意事项

场景说明
首次多设备先在 A 机完成首次上传,再在 B 机拉取;空库覆盖云端前软件会提示确认
离线同时改同一任务以 revision 较大者为准;仍冲突时 Toast 提示
删除任务同步删除标记,另一台不会「复活」已删项
实时性依赖自动轮询或手动「立即同步」,通常为分钟级

云端目录结构(仅供查看,请勿手改)

FloatingTodo/
  manifest.json       ← 全局版本号、最后更新时间
  snapshot.json       ← 全量快照(定期生成,用于恢复)
  changes/
    00000001.json     ← 增量变更批次
    00000002.json
⚠️ 请勿手动编辑上述 JSON 文件,否则可能导致多端数据错乱。

常见问题与排错

现象可能原因处理
测试连接 401 填了登录密码而非应用密码 重新生成应用密码并粘贴
测试连接 401 邮箱输错 核对坚果云注册邮箱
测试连接失败 / 找不到路径 WebDAV 地址缺少 /dav/ 改为 https://dav.jianguoyun.com/dav/(与软件默认占位一致)
同步很慢 免费版限速 / 网络 正常;可改为手动同步
另一台看不到新任务 未同步 / 自动同步关闭 点「立即同步」
公司网络失败 防火墙拦截 WebDAV 换手机热点试一次
想用百度/夸克 无原生 WebDAV 暂不支持;可考虑坚果云或自建 WebDAV

同步日志路径:%APPDATA%\floating-todo\logs\sync.log

安全与隐私

问题回答
开发者能看到我的待办吗?不能。数据只在你的坚果云账号内。
传输是否加密?,全程 HTTPS(TLS)。
坚果云上的文件能直接打开看吗?可以。当前版本上传的是可读 JSON(未提供界面级「同步加密口令」开关);请保管好 WebDAV 应用密码与坚果云账号。
应用密码泄露怎么办?坚果云 → 第三方应用管理 → 删除该应用,旧密码立即失效。
能用其他 WebDAV 吗?默认坚果云;其他兼容 WebDAV 的服务器可填自定义 URL(需自测)。

卸载与退出

  • 关闭云同步 ≠ 删除云端文件;需到坚果云网页手动删除 FloatingTodo/ 文件夹
  • 卸载软件 不删除本地数据库;重装后可继续使用
  • 更换坚果云账号:在软件内修改配置 → 建议先 导出 JSON 备份 → 再同步到新账号目录

获取帮助

连接参数速查

服务器https://dav.jianguoyun.com/dav/
用户名坚果云注册邮箱
密码安全选项 → 第三方应用管理 → 应用密码
同步目录FloatingTodo/(首次同步自动创建)