Uma extensão do Chrome que permite salvar conversas de bate-papo do Claude.ai como arquivos HTML com formatação preservada.
Adiciona um botão de download à interface de bate-papo do Claude.ai
Preserva a formatação do chat usando Tailwind CSS
Gera nomes de arquivos limpos com base nos títulos do chat
Baixa transcrições completas do bate-papo como arquivos HTML independentes
Mantém todo o estilo e layout do chat original
Clone este repositório ou baixe o código fonte
Abra o Chrome e navegue até chrome://extensions/
Ative o "modo de desenvolvedor" no canto superior direito
Clique em "Carregar descompactado" e selecione o diretório que contém os arquivos de extensão
Visite Claude.ai e abra qualquer chat
Procure o botão de download na interface de bate-papo (mostra um ícone e o texto "Download")
Clique no botão para salvar o bate-papo atual
Escolha o local para salvar na caixa de diálogo de download do navegador
O bate-papo será salvo como um arquivo HTML com o título do bate-papo como nome do arquivo
manifest.json
- Configuração e permissões de extensão
popup.html
- Interface pop-up simples
popup.js
- Lida com o clique do botão pop-up e inicia o download
content.js
– Injeta o botão de download e lida com a extração de conteúdo do chat
background.js
– Gerencia o processo de download de arquivos
styles.css
- Estilo personalizado para o botão de download
A extensão funciona por:
Injetando um botão de download na interface do Claude
Capturar o conteúdo do chat quando solicitado
Criando um arquivo HTML independente com:
Conteúdo original do bate-papo
CSS Tailwind incorporado (via CDN)
Classes e layout do Tailwind preservados
Documento HTML independente com todos os estilos necessários
O arquivo HTML inclui Tailwind CSS 2.2.19 via CDN para manter exatamente o mesmo estilo da interface original do Claude
Tratamento do download por meio da API de download do Chrome
Tailwind CSS (2.2.19) – Carregado via CDN nos arquivos gerados
A extensão requer:
downloads
- Para salvar arquivos
Permissão de host para https://claude.ai/*
Para modificar a extensão:
Faça suas alterações nos arquivos de origem
Visite chrome://extensions/
Clique no ícone de atualização no cartão de extensão
Teste suas alterações em Claude.ai
Atualmente testado e compatível apenas com Google Chrome. Pode funcionar em outros navegadores baseados em Chromium, mas isso não é garantido.
Sinta-se à vontade para enviar problemas e solicitações de melhorias!
Este projeto está licenciado sob a Licença Pública Geral GNU v3.0 - consulte o arquivo LICENSE para obter detalhes.
Isso significa que você está livre para:
Use o código comercialmente
Modifique o código
Distribua o código
Colocar garantia
Nas seguintes condições:
O código-fonte deve ser disponibilizado quando a extensão for distribuída
Uma cópia da licença e do aviso de direitos autorais deve ser incluída
As modificações devem ser lançadas sob a mesma licença
As alterações feitas no código devem ser documentadas