研究生偷跑实习、忙着上课和摸鱼组里方向又不太想投入但组会论文汇报还得按时交这个仓库就是为这种场景准备的。GitHubhttps://github.com/moyoo0/paper-to-latex-ppt求一个免费star先说背景论文可以临时看组会不能临时讲研究生经常一边实习、上课或做项目一边还要应付组会论文汇报。导师临时发来一篇 paper真正需要准备的并不只是摘要而是一套能顺着讲下去的 PPT背景、动机、方法、公式、实验、论文原图以及逐页讲稿。如果只把论文丢给 AI 让它“生成一份 PPT”通常又会遇到另一堆问题。目前直接用 AI 做 PPT问题在哪里我试过一些直接让 AI 生成 PPT 的方式最大的问题不是内容完全错误而是最终产物经常“不像一份能拿去汇报的 PPT”。常见问题包括公式显示异常复杂公式被转成乱码、纯文本或者干脆消失字体、间距和颜色缺少统一风格页面看起来像自动拼接没有论文原图只有几段泛泛的总结页面结构不稳定有的页文字过密有的页又空得像草稿没有逐页讲稿上台时还要重新组织语言。也有一些工具会把内容做成比较适合 AI 生成的 HTML 页面。这类方案在网页展示上很灵活但组会场景仍然有一个现实问题讲稿通常没有写入 PowerPoint 备注区。组会时直接使用 PowerPoint 的演讲者模式会比一边开网页、一边切换另一份讲稿方便得多。PPT 页面、当前页、下一页和备注区在同一个界面里才是真正适合临场汇报的工作流。我做了什么把论文 PDF 变成能直接讲的 PPTpaper-to-latex-ppt是一个面向论文组会汇报的 Codex Skill。它的目标不是只做论文摘要而是把一篇论文 PDF 变成一套完整的交付物LaTeX Beamer 源文件编译后的 PDFPPTX 文件逐页中文讲稿写入 PowerPoint 备注区的最终讲稿版本。整体流程大致是论文 PDF - 提取正文、公式、图片和 caption - 规划组会汇报结构 - 生成 LaTeX Beamer - 编译 PDF - 渲染并检查每一页 - 修正溢出、过密和公式问题 - 导出 PPTX - 生成逐页讲稿 - 写入 PowerPoint 备注区这里使用 LaTeX 生成幻灯片主要是为了保留公式质量最后再把 PDF 页面转成 PPTX方便使用 PowerPoint 的演讲者模式。效果怎么样下面是一次端到端生成的页面效果单页示例从输入论文到得到一份带备注区讲稿的 PPT整个流程可以在几分钟内端到端完成中间不需要人工逐页排版。生成后仍然建议快速检查论文结论、公式含义和实验数字但最耗时间的“从零开始搭 PPT”已经被自动化了。安装这个 Skill最简单的方式是把 GitHub 地址直接交给 Codex 或其他支持 Agent Skill 的工具给我安装下这个 git 链接对应的 skill https://github.com/moyoo0/paper-to-latex-ppt.git如果仓库已经下载到本地也可以说把当前仓库安装成 Codex skillskill 名称是 paper-to-latex-ppt。安装运行环境最推荐的方式不是自己逐项查依赖而是直接让 AI 根据仓库说明完成安装。把下面这段话发给 Codex、Claude Code 或其他支持 Agent Skill 的工具请安装这个 GitHub 仓库对应的 Skill https://github.com/moyoo0/paper-to-latex-ppt.git 请继续检查并安装运行环境 1. 创建 Python 虚拟环境 2. 安装 requirements.txt 中的依赖 3. 检查 latexmk 和 xelatex 4. 如果缺少 LaTeX请根据我的操作系统给出安装方案 5. 运行 scripts/check_environment.py直到环境检查通过。AI 可以根据当前操作系统自动判断包管理器、Python 环境、LaTeX 安装位置和 PATH 配置。安装完成后再输入请确认 paper-to-latex-ppt 的环境已经配置完成并告诉我下一步如何用 paper.pdf 生成带讲稿的 PPTX。手动安装方式如果你想自己执行命令也可以使用下面的备用流程。创建虚拟环境并安装 Python 依赖python3-mvenv .venv .venv/bin/python-mpipinstall-rrequirements.txt完整流程需要pymupdf、python-pptx、pyyaml以及本地的latexmk和xelatex。macOS 可以使用 TinyTeXcurl-fsSLhttps://yihui.org/tinytex/install-bin-unix.sh|shexportPATH$PATH:$HOME/Library/TinyTeX/bin/universal-darwin最后检查环境.venv/bin/python scripts/check_environment.py如果看到Environment looks ready.就可以开始生成 PPT 了。怎么使用把论文 PDF 放进工作目录例如paper.pdf然后在 Codex 中输入使用 $paper-to-latex-ppt把 paper.pdf 做成一份中文组会 PPT。 要求 15 页左右。最终建议优先使用final_with_notes.pptx这个文件已经包含 PPT 页面和备注区讲稿可以直接用 PowerPoint 演讲者模式打开。最后这个项目不能替你真正读懂论文也不能保证每个实验数字都自动解释正确。但它可以把最耗时间、最容易拖到组会前一晚的部分自动完成提取论文内容、搭建汇报结构、处理公式和图片、生成 PPT以及准备逐页讲稿。如果你也遇到过“明天组会今晚才开始看论文”可以试试这个仓库GitHubhttps://github.com/moyoo0/paper-to-latex-ppt