Doc2slides

📊 文档秒变专业演示文稿

一键将PDF、Word、Markdown文档转换为18+布局的专业PPT,支持智能布局匹配和可选AI增强,离线可用。

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

使用说明

核心用法

doc2slides 是一款文档转PPT自动化工具,通过单一命令将PDF、DOCX或Markdown转换为专业演示文稿。核心工作流为:文档解析→内容分析→智能布局匹配→HTML渲染(3倍高清)→PPTX组装。

显著优点

1. 丰富的布局模板:内置18+专业布局(Dashboard、Timeline、Flow Chart、Pyramid、Comparison、Matrix等),自动为每个内容段匹配最佳版式
2. 零依赖离线运行:无需外部CDN或云服务,HTML+内联CSS+SVG图表完全自包含,模板模式下零网络请求

3. 多格式输入支持:原生支持PDF、DOCX、Markdown三种主流文档格式

4. 可选AI增强:配置OpenAI、智谱或DeepSeek API密钥后,可启用AI驱动的智能布局决策

5. 高保真输出:3倍高清渲染,内置SVG图表(饼图、柱状图、折线图、进度环)

6. 完全开源:MIT-0许可证,全部源代码可见,无黑箱操作

潜在缺点与局限性

  • Python环境依赖:需预装python3、pip3及playwright等依赖,首次配置门槛较高
  • LLM模式需密钥:AI增强功能依赖第三方API,需自行申请密钥
  • 固定6页输出:默认生成6页PPT,虽可通过--pages参数调整,但长文档的自动摘要可能丢失细节
  • 中文支持未明确:项目文档中英文混杂,对中文文档的排版优化程度待验证

适合人群

  • 需快速将报告/论文/笔记转为演示文稿的商务人士、学生、研究者
  • 注重数据隐私、偏好本地处理的用户(可选择离线模板模式)
  • 具备基础Python环境配置能力的技术用户

常规风险

  • 文件读写权限:skill声明file:read和file:write权限,会修改本地文件
  • 可选网络连接:LLM模式下需连接OpenAI/智谱/DeepSeek API,存在数据外传风险(可通过使用模板模式规避)
  • Playwright依赖:chromium浏览器安装可能引入额外依赖和更新维护负担

Doc2slides 内容

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