slide-generation

slide-generation

热门

将已完成的论文转换为演示幻灯片(Beamer LaTeX)或海报。提取关键图表、表格、公式,并为口头报告创建叙事流程。识别现有工具中的空白——根据最佳实践设计。

299Star
37Fork
更新于 2026/2/27
SKILL.md
只读
名称
slide-generation
描述

将已完成的论文转换为演示幻灯片(Beamer LaTeX)或海报。提取关键图表、表格、公式,并为口头报告创建叙事流程。识别现有工具中的空白——根据最佳实践设计。

幻灯片生成

将已完成的论文转换为演示幻灯片或海报。

输入

  • $0 — 论文 LaTeX 文件(main.tex)或论文目录

参考资料

  • 幻灯片模板和布局模式:~/.claude/skills/slide-generation/references/slide-templates.md

脚本

提取论文元素用于幻灯片

python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --output slides_skeleton.tex
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --format json --output elements.json
python ~/.claude/skills/slide-generation/scripts/extract_paper_elements.py --tex main.tex --output slides.tex --theme metropolis

解析 .tex 文件,提取标题/作者/章节/公式/图表,生成 Beamer 骨架。

工作流程

步骤 1:提取关键内容

从论文中提取:

  1. 标题、作者、单位
  2. 核心贡献(从摘要中提取 1-3 个要点)
  3. 关键图表(所有 \includegraphics 路径)
  4. 关键表格(简化版本)
  5. 关键公式(方法部分中的编号公式)
  6. 主要结果(结果部分中的最佳数据)

步骤 2:设计幻灯片结构

标准口头报告流程(约 15-20 张幻灯片):

幻灯片编号 内容 来源章节
1 标题页 标题/作者
2 动机/问题 引言
3 现有解决方案为何失败 相关工作
4-5 我们的方法(高层) 方法
6-8 技术细节和公式 方法
9 实验设置 实验
10-13 结果(图表和表格) 结果
14 消融研究 结果
15 局限性和未来工作 讨论
16 结论 结论
17 致谢和问答

步骤 3:生成 Beamer LaTeX

\documentclass[aspectratio=169]{beamer}
\usetheme{metropolis}
\title{论文标题}
\author{作者}
\date{会议年份}

\begin{document}
\maketitle

\begin{frame}{动机}
\begin{itemize}
    \item 问题陈述
    \item 为什么重要
\end{itemize}
\end{frame}

% ... 更多帧
\end{document}

步骤 4:简化演示内容

  • 表格:减少到必要的行/列
  • 公式:仅展示关键见解,而非完整推导
  • 图表:使用最大版本,添加注释
  • 文本:仅使用要点,避免段落

步骤 5:生成海报布局(可选)

对于海报展示,使用多列布局:

  • 第 1 列:引言 + 动机
  • 第 2 列:方法 + 关键公式
  • 第 3 列:结果 + 图表
  • 第 4 列:结论 + 参考文献

规则

  • 每张幻灯片最多一个关键信息
  • 图表应大且清晰可读
  • 每张幻灯片不超过 6 个要点
  • 公式应为简化版本
  • 包含幻灯片编号
  • 使用与论文图表一致的颜色方案
  • 演示应自包含(无需阅读论文即可理解)

相关技能