Doc2slides

📊 文档秒变专业幻灯片 · AI 智能排版

一键将 PDF、Word、Markdown 转换为专业 PPT,支持 18+ 智能版式与 AI 增强分析,离线可用。

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

使用说明

核心用法

doc2slides 是一款文档转幻灯片的自动化工具,通过单一命令即可将 PDF、Word 或 Markdown 文件转换为专业级 PowerPoint 演示文稿。

基本流程

1. 安装:通过 clawhub install doc2slides 安装技能,并配置 Python 依赖(python-pptx、playwright、requests)
2. 执行:运行 workflow.py --input <文档> --output <PPT> 完成转换

3. 定制:支持页数限制(--pages)、风格指令(--instruction)等参数

技术架构

  • 文档解析智能版式匹配HTML 构建3x 高清渲染PPTX 生成
  • 完全本地化运行,无外部 CDN 依赖,HTML/CSS/SVG 全部内联

显著优点

| 维度 | 优势 |
|------|------|
| **版式丰富** | 18+ 种专业布局(仪表盘、时间轴、流程图、金字塔、对比矩阵等) |
| **智能匹配** | 自动分析内容结构,为每个章节选择最优版式 |
| **图表支持** | 内置 SVG 图表(饼图、柱状图、折线图、进度环) |
| **离线可用** | 模板模式下零网络调用,保障数据隐私 |
| **AI 增强** | 可选接入 OpenAI/智谱/DeepSeek,实现更智能的版式决策 |
| **高清输出** | 3 倍分辨率渲染,演示效果清晰专业 |

潜在局限

1. 依赖较重:需安装 Python 环境、Playwright 及 Chromium 浏览器,首次配置约 500MB+
2. 格式兼容性:复杂排版 PDF 或扫描件可能解析不准确

3. 自定义有限:版式虽多,但深度自定义需修改源码

4. LLM 成本:AI 模式需自备 API Key,产生额外调用费用

适合人群

  • 商务人士:快速将报告、方案转为演示文稿
  • 教育工作者:课件制作、学术汇报
  • 产品经理:需求文档、数据汇报可视化
  • 开发者/极客:需要批量处理文档的自动化场景

常规风险

| 风险项 | 等级 | 说明 |
|--------|------|------|
| 本地文件读写 | 中 | 需 `file:read` 和 `file:write` 权限,谨慎处理敏感文档 |
| 网络连接(可选) | 低 | LLM 模式需外联 API,模板模式完全离线 |
| 依赖安全 | 低 | Playwright 下载 Chromium,建议验证来源 |
| 数据残留 | 低 | 临时文件需关注清理机制 |

总体评估

该工具在「文档转 PPT」场景下提供了完整的本地化解决方案,版式专业度与自动化程度兼具。对于频繁需要制作演示文稿的用户,能显著节省时间成本。建议优先使用模板模式保障隐私,复杂场景再启用 AI 增强。

Doc2slides 内容

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