跳到主要内容

全局导入与导出(Global Import & Export)

Global Import/Export 会将您的全部 Rephlo 配置一次性打包进一个存档文件中。与按数据类型分别导出的方式(参见 导入与导出)不同,此功能会将所有数据类型汇总到一个完整的 ZIP 文件中。


可导出的内容

Global Export 可以包含您的全部 Rephlo 数据。每种类型都是一个独立的复选框:

数据类型说明默认
Commands所有 commands、分组和收藏已选中
Spaces包含全部文件和内容的 Spaces已选中
History包含输入/输出的使用历史已选中
ProvidersLLM provider 配置(API 密钥已加密)已选中
Conversations包含完整消息历史的聊天会话已选中
Settings应用程序偏好设置已选中

API 密钥和其他密钥信息仍会针对创建该导出文件的设备进行加密。它们只能在同一台设备上解密——参见跨设备导入


导出您的数据

步骤 1:打开 Global Export

  1. 进入 File 菜单。
  2. 点击 Export All Data…

步骤 2:选择要导出的内容

Global Export 对话框会为每种数据类型显示一个复选框,并标注当前数量(例如 "45 commands, 5 groups";"28 conversations, 412 messages")。勾选您需要的类型。

Export Everything 面板——选择要包含的内容(不含 API 密钥)并保存完整备份

Export All Data 对话框列出了 Commands、Spaces、History、Providers、Conversations 和 Settings——每一项都标有所包含的条目数量和一个复选框。摘要行会显示已选中的总数,底部是 Cancel / Export… 按钮。

步骤 3:选择保存位置并导出

  1. 点击 Export…
  2. 选择保存位置和文件名。默认文件名包含日期,例如 rephlo-backup-2026-01-20.zip
  3. 点击 Save

步骤 4:等待完成

进度对话框会在每个阶段运行时报告进度——准备 commands、打包 spaces、导出 history、providers、conversations、settings,最后创建存档文件。完成后,您会看到已导出内容的摘要。如有需要,您可以在导出过程中随时取消。


导入您的数据

步骤 1:打开 Global Import

  1. 进入 File 菜单。
  2. 点击 Import All Data…
  3. 选择您的 .zip 导出文件。

步骤 2:查看导入预览

Rephlo 会验证存档文件并读取其 manifest,然后显示将要导入的内容:存档文件的创建日期、创建该文件的应用版本、各数据类型的数量,以及任何冲突。如果该导出文件来自其他设备,系统会显示警告,提示需要重新输入 provider 的 API 密钥。

Import Backup 面板——拖入备份文件、预览其内容,并选择合并或替换

Import All Data 对话框顶部显示存档文件名称、创建日期和版本。下方列出了每种数据类型的条目数量、检测到的冲突数量,以及一个处理方式下拉菜单(Skip / Replace / Duplicate)。History 会被追加,而不进行冲突处理。当导出文件是在其他设备上创建时,会显示一条警告横幅。

步骤 3:配置冲突处理方式

对于存在冲突的每种数据类型,选择处理方式:

选项行为
Skip保留您现有的数据;不导入有冲突的条目
Replace用导入的版本覆盖现有数据
Duplicate以新条目的形式导入,并修改名称(例如 "Command (Imported)")

提示: 在合并到正在使用的环境时,请使用 Skip。在将备份恢复到全新安装时,请使用 Replace。History 记录会被追加,而不会按冲突进行合并。

步骤 4:导入

  1. 点击 Import
  2. 进度对话框会报告每个阶段(commands、spaces、conversations 等)。
  3. 完成后查看摘要。

冲突处理说明

当导入的条目与现有条目的名称或标识符相同时,就会发生冲突。

何时使用各个选项

场景建议选项
将备份恢复到全新安装Replace
合并团队成员的数据Skip 或 Duplicate
从较旧的备份更新Replace
试用共享的 commandsDuplicate

ZIP 文件结构

了解存档文件的结构有助于排查问题或手动检查:

Manifest 文件

manifest.json 记录了:

  • Schema 版本(用于向前兼容)以及创建该导出文件的应用版本。
  • 导出时的 UTC 时间戳。
  • 一个经过哈希处理的设备标识符,用于检测跨设备导入。
  • 按类型统计的数量(commands、spaces、history 记录、providers、conversations、messages,以及已归档的 command/space 数量)和存档文件总大小。

关于 providers 和 settings 的说明: provider 的密钥信息保存在 providers/ 文件夹中(已加密),因此与 provider 相关的密钥会被有意从 settings/ 导出内容中排除,以避免重复。


跨设备导入

当导入的存档文件是在另一台电脑上创建时:

可正常使用的内容

  • Commands(指令、分组、设置)
  • Spaces(文件与内容)
  • History(使用记录)
  • Conversations(聊天会话)
  • Settings(偏好设置)

需要注意的内容

  • Provider API 密钥——加密是与设备绑定的。跨设备导入后,受影响的 provider 会以密钥被清空的状态导入,您必须重新输入每个密钥。

为何这是有意为之: 密钥永远不会以明文形式导出,因此即使备份文件被意外分享,您的凭据仍然受到保护。Gateway(Dedicated API)provider 完全不会被导出——它们会在您登录时自动恢复。


常见使用场景

重新安装前的完整备份

  1. File > Export All Data…
  2. 选择所有数据类型。
  3. 保存到外部驱动器或云存储。
  4. 另行记录您的 API 密钥(重新安装后它们将无法解密)。
  5. 重新安装后,使用 File > Import All Data…
  6. 在 Settings 中重新输入 API 密钥。

设置新电脑

  1. 在旧电脑上,导出所有数据。
  2. 将 ZIP 文件传输到新电脑。
  3. 安装 Rephlo 并导入该 ZIP 文件。
  4. 为每个 provider 重新输入 API 密钥。

与团队共享配置

  1. 导出时勾选 CommandsSpaces
  2. 取消勾选 HistoryProvidersConversationsSettings(个人数据)。
  3. 分享该 ZIP 文件。
  4. 团队成员使用 Duplicate 方式导入,以避免覆盖自己的 commands。

干净、注重隐私安全的备份

如果您希望备份不包含敏感数据:

  1. 取消勾选 Providers(加密密钥)、History(已处理的文本)和 Conversations(聊天消息)。
  2. 仅导出 CommandsSpaces

最佳实践

  1. 定期备份——每周导出一次,或在重大变更前导出。
  2. 使用描述性文件名——包含日期,例如 rephlo-backup-2026-01-20.zip
  3. 安全存储——将备份保存在加密的云存储或外部驱动器中。
  4. 测试恢复——偶尔验证一下备份能否顺利导入。
  5. 记录 API 密钥——将其保存在密码管理器中;跨设备备份无法恢复它们。
  6. 为备份设置版本——不要只保留最新的一份。

故障排查

导入时出现 "Invalid archive" 错误

  • ZIP 文件可能已损坏——请重新下载或重新复制。
  • 请确认该文件是由 Rephlo 的 Global Export 创建的(其中必须包含 manifest.json)。

导入后数据缺失

  • 检查该数据类型是否已被勾选导入。
  • 检查冲突处理方式——相关条目可能已被 Skipped(跳过)。

导入后 provider 显示 "API key required"

  • 从其他设备导入时属正常现象。请在 Settings > Providers 中重新输入密钥。

导入速度较慢

  • 较大的 history 文件需要更长的处理时间。
  • 包含大量文档的 Spaces 会被逐一处理。
  • 可考虑排除 History 以加快导入速度。

下一节:Settings 中根据您的偏好配置 Rephlo。