Doc2slides

📊 文档秒变专业幻灯片

一键将PDF/Word/Markdown转换为专业PPT,支持18+智能布局与AI增强分析,本地离线运行无需联网

收藏
3k
安装
1.1k
版本
3.5.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Doc2Slides 是一款文档转幻灯片工具,通过命令行即可将 PDF、Word 或 Markdown 文档自动转换为 PowerPoint 演示文稿。用户安装技能后,执行 python3 workflow.py --input document.pdf --output slides.pptx 即可完成转换。支持通过 --pages 限制页数、--instruction 添加自定义风格指令,并可选择 LLM 增强模式以获得更智能的布局决策。

显著优点

  • 丰富的布局模板:提供18+种专业布局,包括仪表板、时间轴、流程图、金字塔图、对比矩阵等,自动匹配文档内容结构
  • 智能布局匹配:基于内容分析自动选择最佳幻灯片布局,无需手动调整
  • 内置图表支持:原生支持 SVG 图表(饼图、柱状图、折线图、进度环等),无需外部工具
  • 高清渲染输出:3倍高清分辨率渲染,确保投影清晰度
  • 双模式运行:支持 LLM 智能模式(需配置 OpenAI/智谱/DeepSeek API)和完全离线的模板模式
  • 完全本地化:无外部 CDN 依赖,无云服务调用,HTML+内联 CSS+SVG 自包含架构,保障数据隐私
  • MIT-0 开源协议:可自由修改和商用

潜在缺点与局限性

  • Python 环境依赖:需要预装 Python3、pip3 及 playwright 等依赖,首次配置较复杂
  • 浏览器渲染依赖:使用 Playwright 调用 Chromium 进行截图,对系统资源有一定要求
  • LLM 模式非必需但推荐:无 API 密钥时依赖固定模板,复杂文档的布局智能度下降
  • 输入格式限制:暂不支持扫描版 PDF(需 OCR)、复杂排版文档可能丢失格式细节
  • 交互功能缺失:生成静态 PPTX,不支持动画、超链接、音视频嵌入等高级功能

适合人群

  • 需要快速将报告、论文、笔记转为演示文稿的知识工作者
  • 对数据隐私敏感、要求本地处理的企业用户
  • 经常制作标准化汇报材料的咨询、金融、教育行业从业者
  • 熟悉命令行操作的技术用户和开发者

常规风险

  • 文件系统操作:需要读写本地文件,需确保工作目录权限正确
  • 网络可选风险:LLM 模式下会调用外部 API,需注意 API 密钥的安全存储
  • 依赖安全风险:需从可信源安装 Python 包,建议锁定依赖版本
  • 输出质量波动:复杂文档的自动布局可能需人工微调,建议预览后使用

Doc2slides 内容

references文件夹
scripts文件夹
output文件夹
手动下载zip · 143.1 kB
design-principles.mdtext/markdown
请选择文件