CommunityEscrita e Ediçãogithub.com

wangyijie891-stack/paper-ppt

Cria apresentações de slides para leitura de artigos acadêmicos no idioma solicitado pelo usuário, utilizando figuras originais do artigo, template azul escuro contido, explicações detalhadas do método e experimentos, notas do apresentador e validação de layout.

O que é paper-ppt?

Este skill transforma um artigo acadêmico publicado em uma apresentação de slides compacta e visual para apresentação oral, no idioma solicitado pelo usuário. Ele é independente de idioma e de área de pesquisa: pode ser usado para qualquer idioma escrito ou falado e para artigos de robótica, IA incorporada, aprendizado de máquina, visão computacional, PLN, sistemas ou outras áreas de pesquisa empírica. O skill adapta as explicações do método e das métricas ao artigo, em vez de forçar terminologia específica de domínio. Suporta plataformas como Claude Code, Cursor, Codex e outras ferramentas de agente de IA, usando scripts Python (extração de figuras, validação) e a biblioteca python-pptx para construção dos slides. O usuário pode especificar o número de slides (padrão quatro) e o idioma; o skill segue regras rígidas de não-nego­ciáveis, como usar figuras originais do PDF publicado, template leve com fundo cinza claro, cabeçalhos azul escuro e acentos azuis contidos, notas do apresentador fluidas em cada slide e validação estrutural e visual do arquivo PPTX final.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/wangyijie891-stack/agent-skills/tree/HEAD/skills/paper-ppt

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Paper PPT

Este skill transforma um artigo acadêmico publicado em uma apresentação de slides compacta e visual para apresentação oral, no idioma solicitado pelo usuário. Ele é independente de idioma e independente de área: use-o para qualquer idioma escrito ou falado e para artigos de robótica, IA incorporada, aprendizado de máquina, visão computacional, PLN, sistemas ou outras áreas de pesquisa empírica. Adapte as explicações do método e das métricas ao artigo, em vez de forçar terminologia específica de domínio.

Regras de saída não negociáveis

  • Prefira o PDF final publicado e registre o veículo de publicação, DOI, versão e referências de página/figura/tabela. Se o usuário pedir para evitar preprints, não use uma versão apenas do arXiv quando existir um PDF de anais ou periódico.
  • Use as figuras e tabelas originais do artigo sempre que estiverem disponíveis. Corte apenas a região da figura ou tabela do PDF; não substitua uma figura original disponível por um esquema desenhado à mão. Redesenho editorial é permitido apenas para relações que o artigo não forneça como figuras, e deve ser rotulado como Redesenhado para esta apresentação.
  • Não coloque texto do corpo ao redor, colunas vizinhas ou legendas não relacionadas dentro de um recorte de imagem. Mantenha um manifesto de recorte com o hash do PDF de origem, página, coordenadas e significado.
  • Use a especificação de template leve em assets/template-spec.md juntamente com references/style-guide.md como referência visual. Mantenha a tela do slide 16:9, use um fundo cinza claro, títulos azul escuro, acentos azuis contidos, blocos de informação retangulares e sem poluição visual decorativa. O template é uma referência de estilo, não uma restrição ao conteúdo científico.
  • Escolha uma fonte que suporte o idioma e o script solicitados. Microsoft YaHei continua sendo o padrão para apresentações em chinês; para outros scripts, escolha uma fonte instalada com cobertura completa de glifos em vez de permitir caixas de glifos ausentes. Mantenha o título do artigo proeminente no canto superior esquerdo do primeiro slide e coloque o subtítulo ou tradução abaixo dele no idioma solicitado, quando útil.
  • Cada slide recebe notas do apresentador fluidas no idioma solicitado ou mistura de idiomas. As notas devem explicar a história representada pela figura antes de interpretar números; evite frases posicionais como "esquerda", "direita" ou "segunda figura" quando a estrutura puder ser descrita pelo conteúdo.
  • Nenhum texto ou imagem pode ultrapassar o limite do slide. Mantenha as tabelas legíveis e nunca comprima uma tabela completa em uma miniatura ilegível.

Estrutura padrão de quatro slides

Use esta estrutura, a menos que o usuário solicite outra contagem de páginas:

  1. Problema e pergunta de pesquisa — título completo do artigo, caso de falha concreto ou lacuna de pesquisa, o que os sistemas anteriores perdem e a pergunta central ou contribuição do artigo.
  2. Método e módulos de treinamento/inferência — uma figura de framework original, entradas → transformações → decisões → saídas ou realimentação, equações ou rótulos necessários para entender o método e o procedimento de treinamento quando o aprendizado está envolvido.
  3. Configuração experimental e resultados principais — figura original do conjunto de dados, cena ou configuração, mais uma tabela ou gráfico de resultados original; nomeie as baselines, divisão do conjunto de dados ou número de execuções, métricas, denominadores e o que cada métrica significa.
  4. Evidência do mecanismo, ablações e limites — figura de comparação qualitativa original ou ablação e tabela; conecte os resultados ao mecanismo reivindicado e, em seguida, declare limitações e direções de pesquisa.

Para uma solicitação de três páginas, mescle as páginas 1 e 4. Para seis ou nove páginas, expanda cada módulo preservando a mesma ordem narrativa.

Seleção de idioma

O idioma nunca é fixado por este skill. Siga uma solicitação explícita do usuário para um idioma, vários idiomas, tradução ou saída bilíngue. Se nenhum idioma for especificado, use o idioma da solicitação mais recente do usuário. Se a solicitação for genuinamente ambígua, pergunte uma vez antes de redigir. Mantenha nomes técnicos, equações, nomes de variáveis e texto citado do artigo quando melhorarem a fidelidade, mas explique o conteúdo ao redor no idioma selecionado. Aplique a mesma escolha de idioma a títulos, diagramas, legendas, texto alternativo, tabelas e notas do apresentador.

Procedimento de trabalho

  1. Confirme a identidade do artigo e obtenha o PDF completo publicado. Leia o resumo, introdução, figuras de visão geral, método, treinamento ou construção de dados, experimentos, legendas, tabelas, ablações e conclusão. Não infira números ausentes de um resumo.
  2. Extraia figuras e tabelas originais com scripts/extract_original_figures.py ou a receita PyMuPDF em references/figure-extraction.md. Use uma escala de renderização de 3 a 5×, verifique o texto do recorte e escreva assets/original-figures-manifest.json.
  3. Elabore a história dos slides a partir das evidências: problema → mecanismo → experimento → evidência do mecanismo e limitações. Mantenha as afirmações mais restritas do que o escopo real de avaliação do artigo.
  4. Construa a apresentação com o template de referência ou um script python-pptx equivalente. Use references/style-guide.md para espaçamento, cores, escala de tipo, cobertura de fonte e posicionamento seguro de imagens.
  5. Adicione notas do apresentador a partir de references/notes-template.md. Inclua uma breve interpretação de cada métrica chave, incluindo se valores maiores ou menores são melhores e qual é o denominador.
  6. Execute scripts/validate_ppt.py e unzip -t no PPTX final. Se a renderização do LibreOffice estiver disponível, exporte PDF ou PNG e inspecione cada slide visualmente. Se a renderização for bloqueada pelo ambiente de execução, informe que apenas verificações estruturais foram concluídas; não afirme que a garantia de qualidade visual foi aprovada.

Disciplina de evidência

Distinga, tanto no texto do slide quanto nas notas:

  • Declaração do artigo: o que os autores definem ou reivindicam;
  • Resultado observado: o número, tabela, curva ou resultado qualitativo realmente relatado;
  • Interpretação da apresentação: a interpretação mais restrita suportada por essa evidência.

Não transforme uma métrica simulada em uma garantia geral do mundo real. Indique se um resultado é simulação, robô real, transferência zero-shot, ablação ou comparação de sistema completo.

Recursos de suporte

  • Leia references/style-guide.md ao criar ou modificar o layout da apresentação.
  • Leia references/figure-extraction.md quando um PDF publicado precisar ser recortado.
  • Leia references/notes-template.md antes de escrever as notas do apresentador.
  • Use scripts/extract_original_figures.py para recortes reproduzíveis e scripts/validate_ppt.py para verificações estruturais.
  • assets/template-spec.md é uma referência visual leve, não uma fonte de evidência do artigo.

Habilidades Relacionadas