Pular para o conteúdo principal

Importação e Exportação Global

A Importação/Exportação Global empacota toda a sua configuração do Rephlo em um único arquivo compactado em uma única operação. Diferente das exportações por entidade (veja Importação e Exportação), esta opção reúne todos os tipos de dados em um único ZIP abrangente.


O Que É Exportado

A Exportação Global pode incluir todos os seus dados do Rephlo. Cada tipo é uma caixa de seleção independente:

Tipo de DadoDescriçãoPadrão
CommandsTodos os comandos, grupos e favoritosSelecionado
SpacesSpaces com todos os arquivos e conteúdoSelecionado
HistoryHistórico de uso com entradas/saídasSelecionado
ProvidersConfigurações de provedores de LLM (chaves de API criptografadas)Selecionado
ConversationsSessões de chat com o histórico completo de mensagensSelecionado
SettingsPreferências do aplicativoSelecionado

As chaves de API e segredos permanecem criptografados na máquina que criou a exportação. Eles só podem ser descriptografados nessa mesma máquina — veja Importação entre Máquinas.


Exportando Seus Dados

Etapa 1: Abra a Exportação Global

  1. Acesse o menu File.
  2. Clique em Export All Data…

Etapa 2: Selecione O Que Exportar

A caixa de diálogo de Exportação Global mostra uma caixa de seleção para cada tipo de dado, cada uma com sua contagem atual (por exemplo, "45 commands, 5 groups"; "28 conversations, 412 messages"). Marque os tipos que deseja.

O painel de Exportação Total — escolha o que incluir (chaves de API excluídas) e salve um backup completo

A caixa de diálogo Export All Data lista Commands, Spaces, History, Providers, Conversations e Settings — cada um com uma contagem de quantos itens contém e uma caixa de seleção. Uma linha de resumo mostra o total selecionado, e os botões Cancel / Export… ficam na parte inferior.

Etapa 3: Escolha o Local e Exporte

  1. Clique em Export….
  2. Escolha um local e um nome de arquivo. O nome padrão inclui a data, por exemplo, rephlo-backup-2026-01-20.zip.
  3. Clique em Save.

Etapa 4: Aguarde a Conclusão

Uma caixa de diálogo de progresso relata cada fase à medida que é executada — preparando comandos, empacotando spaces, exportando histórico, providers, conversas, configurações e, por fim, criando o arquivo compactado. Ao terminar, você verá um resumo do que foi exportado. Você pode cancelar no meio da exportação, se necessário.


Importando Seus Dados

Etapa 1: Abra a Importação Global

  1. Acesse o menu File.
  2. Clique em Import All Data…
  3. Selecione seu arquivo de exportação .zip.

Etapa 2: Revise a Prévia da Importação

O Rephlo valida o arquivo compactado e lê seu manifesto e, em seguida, mostra o que será importado: a data de criação do arquivo, a versão do aplicativo que o criou, a contagem por tipo de dado e quaisquer conflitos. Se a exportação veio de uma máquina diferente, um aviso indica que as chaves de API dos providers precisarão ser reinseridas.

O painel de Importação de Backup — solte um arquivo de backup, visualize seu conteúdo e mescle ou substitua

A caixa de diálogo Import All Data mostra o nome do arquivo, a data de criação e a versão na parte superior. Abaixo, cada tipo de dado lista sua contagem de itens, o número de conflitos detectados e um menu suspenso de resolução (Skip / Replace / Duplicate). O History é anexado em vez de passar por resolução de conflitos. Um banner de aviso aparece quando a exportação foi criada em uma máquina diferente.

Etapa 3: Configure a Resolução de Conflitos

Para cada tipo de dado com conflitos, escolha como lidar com eles:

OpçãoComportamento
SkipMantém seus dados existentes; não importa itens em conflito
ReplaceSobrescreve os dados existentes com as versões importadas
DuplicateImporta como novos itens com nomes modificados (por exemplo, "Command (Imported)")

Dica: Use Skip ao mesclar em uma configuração já em uso. Use Replace ao restaurar um backup em uma instalação nova. Os registros de History são anexados, não mesclados por conflito.

Etapa 4: Importe

  1. Clique em Import.
  2. Uma caixa de diálogo de progresso relata cada fase (commands, spaces, conversations, …).
  3. Revise o resumo ao final.

Explicação da Resolução de Conflitos

Um conflito ocorre quando um item importado tem o mesmo nome ou identificador de um item existente.

Quando Usar Cada Opção

CenárioOpção recomendada
Restaurar um backup em uma instalação novaReplace
Mesclar dados de um colega de equipeSkip ou Duplicate
Atualizar a partir de um backup mais antigoReplace
Experimentar comandos compartilhadosDuplicate

Estrutura do Arquivo ZIP

Entender o layout do arquivo compactado ajuda na solução de problemas ou na inspeção manual:

O Arquivo de Manifesto

O manifest.json registra:

  • A versão do schema (para compatibilidade futura) e a versão do aplicativo que criou a exportação.
  • O carimbo de data/hora UTC da exportação.
  • Um identificador de máquina com hash, usado para detectar importações entre máquinas.
  • Contagens por tipo (commands, spaces, registros de history, providers, conversations, messages, além das contagens de commands/spaces arquivados) e o tamanho total do arquivo compactado.

Observação sobre providers e settings: os segredos dos providers ficam na pasta providers/ (criptografados), portanto as chaves relacionadas a providers são intencionalmente excluídas da exportação de settings/ para evitar duplicação.


Importação entre Máquinas

Ao importar um arquivo compactado criado em um computador diferente:

O Que Funciona Normalmente

  • Commands (instruções, groups, configurações)
  • Spaces (arquivos e conteúdo)
  • History (registros de uso)
  • Conversations (sessões de chat)
  • Settings (preferências)

O Que Requer Atenção

  • Chaves de API dos Providers — a criptografia é específica da máquina. Após uma importação entre máquinas, os providers afetados chegam com suas chaves apagadas, e você precisa reinserir cada chave.

Por que isso é intencional: as chaves nunca são exportadas em texto simples, então suas credenciais permanecem protegidas mesmo que um arquivo de backup seja compartilhado por acidente. Os providers do Gateway (Dedicated API) não são exportados de forma alguma — eles são restaurados automaticamente quando você faz login.


Casos de Uso Comuns

Backup Completo Antes de Reinstalar

  1. File > Export All Data…
  2. Selecione todos os tipos de dados.
  3. Salve em um drive externo ou armazenamento em nuvem.
  4. Anote suas chaves de API separadamente (elas não podem ser descriptografadas após uma reinstalação).
  5. Após reinstalar, use File > Import All Data…
  6. Reinsira as chaves de API em Settings.

Configurando um Novo Computador

  1. No computador antigo, exporte todos os dados.
  2. Transfira o ZIP para o novo computador.
  3. Instale o Rephlo e importe o ZIP.
  4. Reinsira as chaves de API para cada provider.

Compartilhando Configuração com uma Equipe

  1. Exporte com Commands e Spaces selecionados.
  2. Desmarque History, Providers, Conversations e Settings (dados pessoais).
  3. Compartilhe o ZIP.
  4. Os colegas de equipe importam usando Duplicate para evitar sobrescrever seus próprios comandos.

Um Backup Limpo e Seguro para a Privacidade

Se você quiser um backup sem dados sensíveis:

  1. Desmarque Providers (chaves criptografadas), History (texto processado) e Conversations (mensagens de chat).
  2. Exporte apenas Commands e Spaces.

Boas Práticas

  1. Backups regulares — exporte semanalmente ou antes de mudanças importantes.
  2. Nomes de arquivo descritivos — inclua a data, por exemplo, rephlo-backup-2026-01-20.zip.
  3. Armazenamento seguro — mantenha os backups em armazenamento em nuvem criptografado ou em um drive externo.
  4. Teste as restaurações — verifique ocasionalmente se um backup é importado sem erros.
  5. Documente as chaves de API — mantenha-as em um gerenciador de senhas; elas não podem ser recuperadas de um backup entre máquinas.
  6. Versione seus backups — mantenha mais do que apenas o mais recente.

Solução de Problemas

Erro "Invalid archive" durante a importação

  • O ZIP pode estar corrompido — baixe ou copie-o novamente.
  • Certifique-se de que foi criado pela Exportação Global do Rephlo (deve conter manifest.json).

Dados ausentes após a importação

  • Verifique se o tipo de dado foi selecionado para importação.
  • Revise a resolução de conflitos — os itens podem ter sido Skipped.

O provider mostra "API key required" após a importação

  • Esperado ao importar de uma máquina diferente. Reinsira a chave em Settings > Providers.

A importação parece lenta

  • Arquivos de history grandes levam mais tempo para processar.
  • Spaces com muitos documentos são processados individualmente.
  • Considere excluir History para uma importação mais rápida.

Próxima Seção: Configure o Rephlo de acordo com suas preferências em Settings.