Workbuddy 数据迁移有四种方式:一、关闭客户端后按系统定位并导出本地 SQLite 数据库;二、v2.4.0+ 版本可通过设置→数据管理导出 JSON 备份;三、Pro 用户启用云同步后,在旧设备强制上传、新设备拉取即可;四、手动替换数据库文件并修改 config.json 启用自定义路径。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

一、导出本地数据库文件
Workbuddy 在不同平台(如 Windows、macOS、Linux)中通常将用户数据以 SQLite 数据库存储于特定目录。迁移前需先定位并导出该数据库,确保原始数据完整可复用。
1、关闭 Workbuddy 客户端,防止数据库被锁定或写入中断。
2、在 Windows 系统中,进入 %APPDATA%\Workbuddy\ 目录;在 macOS 中,前往 ~/Library/Application Support/Workbuddy/;在 Linux 中,检查 ~/.config/Workbuddy/ 或 ~/.local/share/Workbuddy/。
3、查找名为 workbuddy.db 的文件(部分版本可能为 data.db 或 main.db),将其复制到安全位置。
二、使用内置导出功能生成 JSON 备份
Workbuddy 桌面版 v2.4.0 及以上版本支持结构化数据导出,该方式不依赖文件系统路径,兼容性更强,适用于跨平台手动迁移场景。
1、启动 Workbuddy,在主界面点击左上角「设置」图标(齿轮形状)。
2、选择「数据管理」→「导出全部数据」,确认弹窗后触发导出流程。
3、导出文件默认命名为 workbuddy-export-YYYYMMDD-HHMMSS.json,保存至用户指定目录。
三、通过同步服务桥接迁移
若源设备与目标设备均曾登录同一 Workbuddy 账户并启用云同步(需订阅 Pro 版本),可借助服务端中继完成迁移,无需手动拷贝文件或导入操作。
1、在旧设备上打开 Workbuddy,进入「账户」→「同步状态」,点击「强制上传全部数据」。
2、等待状态栏显示 “同步完成:100%” 并持续 10 秒以上。
3、在新设备安装相同版本 Workbuddy,登录同一账户,进入「设置」→「同步」→「立即拉取远程数据」。
四、手动替换数据库并重置应用配置
当目标平台无法自动识别旧数据库路径时,可通过覆盖默认初始化数据库的方式完成迁移,但需同步调整应用内部路径映射参数。
1、在新设备首次运行 Workbuddy 后退出,使其生成初始数据库与配置目录。
2、将步骤一中导出的 workbuddy.db 文件,覆盖新设备对应目录下的同名文件。
3、编辑同目录下的 config.json,将字段 "db_path_override" 的值设为 "workbuddy.db",并确保 "use_custom_db" 设为 true。










