pptskills.ai
Skill 目录/PPTAgent

PPTAgent

PPTX4.7kby icip-casMITGitHub 仓库 ↗
License 限制,仅支持本地使用

中科院计算所开源的反思式 PPT 生成 Agent 框架(EMNLP 2025 / ACL 2026 DeepPresenter):两阶段编辑式流程,支持文档/PDF/Excel 附件、自由视觉与模板生成、沙箱工具链与 PPTX 导出。

需 Linux/macOS(Windows 请用 WSL)、Docker、Python/uv;推荐部署 DeepPresenter-9B 微调模型。Playground 未接入;详细说明见 docs/skill-pptagent-使用说明.md。

效果预览

示例为本站按该 Skill 风格渲染的演示效果,点击或按方向键可翻页

能力说明

DeepPresenter Agent
环境接地反思、Deep Research、自主素材创建、文生图;沙箱内 20+ 工具
两阶段编辑生成
分析参考 PPT 提取 slide 功能类型与内容 schema,再迭代编辑动作生成新页
三种部署方式
CLI(uvx pptagent)、源码 WebUI(webui.py)、Docker Compose 服务化
PPTEval 三维评估
Content / Design / Coherence 综合评估,超越纯 text-to-slides

使用说明

查看详细使用文档 → · 在 Skill 对比页查看

方式一:本地安装使用

依赖环境
  • Linux 或 macOS(Windows 需 WSL)
  • Docker(沙箱 runtime:deeppresenter-host / deeppresenter-sandbox)
  • Python 3 + uv;Playwright、Node.js(源码/WebUI 模式)
  • 推荐:DeepPresenter-9B 微调模型;可选 Tavily / MinerU / 文生图 API 提升质量
安装步骤
  1. 安装 uv: curl -LsSf https://astral.sh/uv/install.sh | sh
  2. 首次配置: uvx pptagent onboard(交互式向导)
  3. 最小验证: uvx pptagent generate "Single Page with Title: Hello World" -o hello.pptx
  4. 或克隆仓库: git clone https://github.com/icip-cas/PPTAgent.git && uv pip install -e . && python webui.py
  5. 服务部署: docker compose up -d,Web UI 默认 http://localhost:7861
Prompt 示例
uvx pptagent generate "Q4 经营分析报告" -f data.xlsx -f charts.pdf -p "10-12" -o report.pptx

或 WebUI 输入:请把这份文档做成演示稿 / 请介绍小米 SU7 的外观和价格

方式二:本站在线使用

受 License 限制(MIT),该 Skill 暂不提供在线生成,请按方式一在本地使用。

适用场景

长文档一键转演示稿带 PDF/Excel 附件的数据报告 PPT需要 Deep Research 的主题调研 DeckOpenClaw / MCP 集成自动化出稿服务器私有化部署

常见问题

PPTAgent 和 DeepPresenter 是什么关系?

PPTAgent 是 EMNLP 2025 论文框架;DeepPresenter 是 2025/12 起集成的大升级(Agent 环境、自由视觉、MCP),同一仓库。

必须用微调模型吗?

强烈推荐 DeepPresenter-9B(HuggingFace/ModelScope);实验表明显著优于通用开源模型。

如何离线使用?

本地部署 MinerU,在 deeppresenter/config.yaml 设 offline_mode: true,避免加载联网搜索等工具。

和 Aham PPT 有何不同?

PPTAgent 是完整 Agent 运行时(Docker 沙箱 + 工具链);Aham PPT 是 Claude Skill 八阶段咨询流程 + SVG→PPTX 规范。