slide-generation

slide-generation

熱門

將完成的論文轉換為簡報投影片(Beamer LaTeX)或海報。提取關鍵圖表、表格、方程式,並為口頭報告建立敘事流程。找出現有工具的不足——根據最佳實務設計。

299星標
37分支
更新於 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 個項目符號
  • 方程式應為簡化版本
  • 包含投影片編號
  • 使用與論文圖表一致的色彩配置
  • 簡報應能自足(不需閱讀論文即可理解)

相關技能