Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Exporters

Guarde suas conversas do Claude, Grok e ChatGPT em Markdown ou JSON, direto pelo navegador.

Sem extensão, sem instalação e sem enviar a conversa para um serviço intermediário: você revisa o código, executa o script na aba autenticada e recebe o arquivo localmente.

Escolha o exportador

Serviço Markdown JSON Estratégia
Claude exporter-markdown.js exporter-json.js leitura do conteúdo carregado na página
Grok GrokExporterMD.txt GrokExporterJSON.txt REST, GraphQL e fallback pelo DOM
ChatGPT chatgpt-export-markdown.js chatgpt-export-json.js API interna da sessão e fallback pelo DOM

O Claude também inclui console-exporter.js, uma versão com prévia e comandos para escolher o formato depois que o código é carregado.

Qual formato usar

  • Markdown é melhor para leitura, notas, documentação e arquivos que você pretende editar.
  • JSON preserva uma estrutura previsível para scripts, análise, migração ou backup.

Os campos exatos variam entre os serviços porque cada plataforma expõe metadados diferentes.

Como exportar

  1. Abra a conversa no serviço correspondente.
  2. Abra neste repositório o script do formato desejado.
  3. Revise e copie todo o conteúdo do arquivo.
  4. Na conversa, abra as Ferramentas do Desenvolvedor:
    • Windows/Linux: F12 ou Ctrl + Shift + J;
    • macOS: Cmd + Option + J.
  5. Selecione a aba Console, cole o código e pressione Enter.
  6. Aguarde o download do arquivo .md ou .json.

Caution

Código colado no console opera com a sessão já autenticada no site. Execute apenas scripts que você leu e entende. Não cole código recebido de fontes desconhecidas.

Alguns navegadores exibem uma proteção contra colagem automática. Siga o aviso do próprio navegador somente depois de revisar o script.

Privacidade

Os exportadores montam e baixam o arquivo na própria aba do navegador. Eles não enviam a conversa a um servidor mantido por este projeto.

Os scripts do Grok e do ChatGPT podem consultar endpoints da própria plataforma usando os cookies da sessão atual para obter o histórico completo. Se essa rota falhar, tentam extrair o conteúdo já renderizado no DOM.

Antes de compartilhar uma exportação:

  • procure dados pessoais, tokens, senhas e chaves;
  • confirme se anexos ou links revelam informações privadas;
  • verifique os termos do serviço e a legislação aplicável.

Limitações

  • As plataformas podem alterar seletores, endpoints e formatos sem aviso.
  • O fallback pelo DOM só enxerga o conteúdo carregado na página; conversas longas podem exigir rolagem.
  • Imagens e arquivos anexados não são incorporados como binários.
  • Conteúdo complexo pode perder parte da formatação na conversão.
  • Aguarde o término de respostas em streaming antes de exportar.

Se um exportador parar de funcionar, informe o serviço, a URL sem identificadores privados, o navegador e a mensagem exibida no console.

Estrutura

AI_Exporters/
├── claude/       # três exportadores JavaScript e documentação específica
├── grok/         # exportadores em texto e aviso de licença preservado
├── chatgpt/      # exportadores JavaScript e documentação específica
├── LICENSE
└── README.md

Desenvolvimento

Não há dependências nem etapa de build. Cada arquivo é um script autocontido para o console do navegador.

Ao contribuir:

  1. mantenha a execução limitada à aba atual;
  2. evite bibliotecas externas e coleta de dados;
  3. preserve o fallback quando uma API interna não estiver disponível;
  4. teste JSON e Markdown em uma conversa sem informações sensíveis;
  5. atualize a documentação se o fluxo mudar.

Aviso de independência

Este projeto não é afiliado à Anthropic, xAI ou OpenAI. Claude, Grok e ChatGPT são marcas de seus respectivos proprietários.

Licença

O repositório é distribuído sob a Licença MIT. O aviso já existente em grok/LICENSE foi preservado.

About

Exportadores de conversas do Claude, Grok e ChatGPT para JSON e Markdown.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages