Configs2026年9月12日·1 分钟阅读

PPT Master — AI-Powered Native PowerPoint Generation

Turn documents or topics into polished PowerPoint decks with native shapes, charts, transitions, and audio narration.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
PPT Master Overview
直接安装命令
npx -y tokrepo@latest install bb16e907-aecc-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

PPT Master is an open-source Python tool that uses AI to convert documents or topics into real, native PowerPoint presentations. Unlike screenshot-based or image-only slide generators, it produces .pptx files with editable shapes, transitions, animations, data-backed charts, and optional audio narration from speaker notes.

What PPT Master Does

  • Generates native .pptx files with editable text, shapes, and layouts
  • Creates data-driven charts and tables from structured input
  • Adds slide transitions and element animations automatically
  • Produces audio narration from speaker notes using TTS
  • Supports custom .pptx templates for brand consistency

Architecture Overview

PPT Master is a Python application that combines LLM-based content generation with the python-pptx library for native PowerPoint file creation. The pipeline works in stages: content planning, slide layout selection, element placement, chart generation, and optional audio synthesis. Each stage is modular, allowing you to customize or replace individual components.

Self-Hosting & Configuration

  • Install Python 3.9+ and the required dependencies via pip
  • Configure your LLM provider API key in the environment
  • Optionally provide a custom .pptx template for branded output
  • Adjust slide count, language, and narration settings in the config file
  • Run as a CLI tool or integrate into automated document pipelines

Key Features

  • True native PowerPoint output with fully editable elements
  • Chart and table generation from structured data inputs
  • Template support for consistent corporate branding
  • Audio narration generation from speaker notes
  • Multi-language content generation support

Comparison with Similar Tools

  • Google Slides AI — cloud-only, limited to Google ecosystem
  • Beautiful.ai — SaaS with subscription, no self-hosting option
  • Slidev — developer-focused Markdown slides, not .pptx output
  • Marp — Markdown to slides, but produces PDF/HTML, not native PowerPoint
  • Gamma — AI presentation tool but proprietary and cloud-based

FAQ

Q: Does PPT Master require a paid API key? A: Yes, it needs an LLM API key for content generation. It supports multiple providers including OpenAI and open-source models.

Q: Can I use my company's PowerPoint template? A: Yes, you can supply a custom .pptx template and PPT Master will use its layouts and styling for generated slides.

Q: What chart types are supported? A: It supports bar, line, pie, and table visualizations using native PowerPoint chart objects.

Q: Can it generate slides in languages other than English? A: Yes, content generation works in any language supported by the configured LLM provider.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产