
在 AI 辅助办公的赛道上,PPT 生成一直是“兵家必争之地”。但长期以来,这个领域存在一个巨大的痛点:好看的不好用,好用的不准确。
特别是对于科研党来说,我们需要的不是花里胡哨的转场动画,而是逻辑的严密性和数据的真实性。
最近,我在 GitHub 上挖到了这个名为 Paper2Slides 的宝藏项目。

开源一周,斩获 1.8K Star。

它不仅能一条命令把论文转成专业级幻灯片,甚至连海报(Poster)都能做。最重要的是,它解决了 AI 最大的毛病 — 幻觉。
我只想说,港大的团队是懂科研狗的苦衷的!
很多 AI PPT 工具的工作原理是:只看标题,然后根据互联网上的通用知识瞎编。而 Paper2Slides 的核心逻辑是:基于文档本身(RAG)。
因为在学术场景中,一个最大的问题是:你不能模糊。
一句话的来源、一个结论的依据、一个图表的上下文,都是可能被当场追问的。如果 PPT 内容无法快速回溯到论文原文,那它本身就是不可靠的。
所以 Paper2Slides 在这里引入了 RAG(检索增强生成) 机制。
同时还具备以下优势和特性:

支持多 worker 并行生成,对长文档非常友好。
展示之前,先提供自定义样式代码提示词:龙猫主题
--style "Studio Ghibli anime style with warm whimsical aesthetic. Use soft watercolor Morandi tones with light cream background, muted sage green and dusty pink accents. Totoro character can appear as a friendly guide relating to the content, with nature elements like soft clouds or leaves."



Paper2Slides 同时提供:
先说环境搭建,跟往常项目部署一样,基于Python环境:
# 克隆项目仓库
git clone https://github.com/HKUDS/Paper2Slides.git
cd Paper2Slides
# 创建Python虚拟环境
conda create -n paper2slides python=3.12 -y
conda activate paper2slides
# 安装项目依赖
pip install -r requirements.txt在目录中创建一个包含 API 密钥的.env文件。详细变量请参考:paper2slides/paper2slides/.env.example
命令行用法:
# 基础用法 - 从paper生成幻灯片
python -m paper2slides --input paper.pdf --output slides --length medium
# 生成自定义样式的海报
python -m paper2slides --input paper.pdf --output poster --style "minimalist with blue theme" --density medium
# 快速模式
python -m paper2slides --input paper.pdf --output slides --fast
# 启用并行生成(默认 2 个工作进程)
python -m paper2slides --input paper.pdf --output slides --parallel 2
# 列出所有已处理的输出
python -m paper2slides --list支持的命令行参数:

而 Web 界面,只需运行根目录下的一个 bash 脚本即可运行:
./scripts/start.sh它会同时启动后端和前端服务,然后访问网页 http://localhost:5173 就可正常使用。

Paper2Slides 并不是简单的「论文总结工具」,而是:一个把「科研内容 → 汇报成果」这条链路彻底自动化的工具。
它的可追溯性、图表理解能力、生成可控性,都明显高于一般 AI 总结产品。
如果你经常被论文汇报折磨,这个项目真的值得你花 10 分钟试一下。
GitHub:https://github.com/HKUDS/Paper2Slides

如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️
在看你就赞赞我!
