>_ DevTrendspt

Idioma

Início

Linguagens

Seções

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embarcados Segurança
Python

Como Transformar um Artigo Científico Complexo em Slides e Diagramas Claros com Um Comando

Quem já tentou analisar preprints frescos no arXiv conhece essa sensação de horror. Você abre um PDF de quarenta páginas, e não é nada além de uma parede cinza sólida de duas colunas de texto minúsculo, subscritos gregos e capturas de tela borradas de gráficos. Para resumir os pontos principais para colegas em um meetup ou montar uma apresentação para a equipe, você precisa passar meio dia revisando e outro meio desenhando no Figma ou PowerPoint.

Recentemente encontrei o repositório paper-craft-skills. É um conjunto de habilidades para Claude Code, Cursor, Codex e Windsurf que lida com todo o trabalho tedioso de analisar publicações científicas.

Arquitetura do Transformer gerada a partir do Attention Is All You Need

O projeto não requer configuração de chaves de API separadas ou registro em serviços. Você fornece ao agente um link para o arXiv ou um arquivo PDF local, e ele gera diagramas acadêmicos organizados, slides prontos em formato PPTX, ou um artigo detalhado com fórmulas e referências a repositórios do GitHub.

O Que o Conjunto de Habilidades Pode Fazer

O repositório contém três módulos principais. Cada um lida com uma tarefa separada de visualização e análise de texto.

Banner principal

Gerando Ilustrações com paper-comic

Este módulo pega a arquitetura do artigo e a transforma em um diagrama limpo. O agente primeiro lê a publicação, depois sugere uma lista de ilustrações por conta própria. Por exemplo, com o artigo clássico "Attention Is All You Need," ele identificou imediatamente seis opções: o pipeline geral do transformer, o mecanismo de autoatenção, o bloco do decodificador e os gráficos finais.

Sketchnote de autoatenção

Existem dois estilos para escolher:

  • paper-figure para diagramas vetoriais rigorosos no nível de periódicos como Nature ou IEEE
  • sketchnote para anotações desenhadas à mão com visual acolhedor, ideais para materiais educacionais

Você confirma a lista ou pede para manter apenas um diagrama principal, e a ferramenta gera um arquivo gráfico pronto para uso.

Criando Apresentações com paper-deck

A maioria dos geradores de apresentação sofre de um problema: despejam um monte de texto sem sentido em um modelo genérico. A abordagem aqui é diferente.

Introdução do Paper deck

O módulo constrói um esboço detalhado da apresentação, gera prompts de texto para cada slide separadamente, renderiza páginas visuais em 16:9 e as une em um PDF final ou PPTX editável.

Estilos do Paper deck

Quatro predefinições de design estão disponíveis:

  • journal-minimal para defesas de teses e relatórios acadêmicos
  • business-research para notas estratégicas e briefs
  • warm-notes para aulas e tutoriais educacionais
  • liquid-glass para apresentações vibrantes de produtos no estilo Apple

Um detalhe interessante: se o PDF de origem já contém bons gráficos ou benchmarks, a ferramenta não tenta inventar novos através de redes neurais. Ela extrai cuidadosamente as tabelas originais e as incorpora no layout do slide. Além disso, qualquer slide pode ser regenerado com um comando separado sem quebrar o restante do deck.

/paper-deck https://arxiv.org/abs/1706.03762
/paper-deck /path/to/paper.pdf --style journal-minimal --slides 12
/paper-deck notes.md --style liquid-glass

Análise Profunda com paper-analyzer

LLMs padrão frequentemente resumem artigos em termos vagos. Este módulo adota uma abordagem diferente. Ele pesquisa código open source no GitHub, correlaciona trechos de código com equações do texto e gera um documento HTML independente com suporte a KaTeX e Mermaid.

Comparação de estilos

A análise pode ser solicitada em três formatos de apresentação:

  • storytelling para posts de blog com exemplos vívidos e ganchos
  • academic para análises de seminários de laboratório com derivações rigorosas
  • concise para uma ficha de referência rápida com um diagrama e tabela resumida

Explicação de fórmula Análise de código

As fórmulas são detalhadas caractere por caractere: o agente explica o que cada símbolo grego significa e em qual linha do repositório aquela matemática é implementada.

Como Instalar e Executar

A instalação foi projetada para ser a mais simples possível para usuários de editores de agentes. Se você tiver o Claude Code ou Codex aberto, basta enviar a mensagem:

Please install zsyggg/paper-craft-skills for me.
GitHub: https://github.com/zsyggg/paper-craft-skills

O agente vai clonar o repositório, criar os symlinks necessários e registrar os comandos por conta própria. Entusiastas de terminal podem instalar tudo via npx:

npx skills add zsyggg/paper-craft-skills

Após a instalação, os comandos /paper-deck, /paper-comic e /paper-analyzer ficam disponíveis no ambiente.

Para Quem Isso Será Útil

O projeto certamente atrairá pesquisadores cansados de preparar slides para defesas até tarde da noite. Será útil para tech leads que precisam integrar rapidamente equipes em novas arquiteturas e para autores de blogs técnicos que querem ilustrar análises de modelos com pôsteres bonitos em vez de capturas de tela borradas.

O código fonte é aberto sob a licença MIT. O repositório já coletou mais de mil estrelas no GitHub e continua crescendo em popularidade graças à sua fácil integração com assistentes de IA modernos. Se você lê arxiv regularmente, adicione esta ferramenta ao seu fluxo de trabalho.

Projetos relacionados