Builderoom

2026年9月26日

获取资源

基于多 Agent 协作的演示文稿自动生成框架,将一句话需求输出为 PPTX 文件。

MITmacOSWindowsLinux文本图片代码文档
安装 / 调用方式bash
npx skills add sunbigfly/ppt-agent-skills

产品信息

形态
AI技能 & 智能体
分类
效率与协作 › 演示与幻灯片
定价
开源
平台
macOS · Windows · Linux
授权协议
MIT
首发日期
2026年9月26日
收录时间
2026年9月26日

概览

GitHubGitHub

**PPT Agent** 是一个以代码驱动的演示文稿生成框架,采用严格的状态机驱动多 Agent 协作,将用户的简短需求转化为专业级 PPTX 文件。其设计目标是解决传统大模型直接生成幻灯片时常见的幻觉、元素重叠与布局混乱问题。 ### 核心机制 - **Subagent 阶段隔离**:Research、Outline、Style、Planning 四大阶段各自运行独立的子代理,上下文互不干扰。每个子代理创建时强制携带 `SUBAGENT_MODEL` 参数。 - **像素级 Visual QA 闭环**:每页 HTML 构建后自动截图,由大模型进行视觉审计。若检测到布局溢出,子代理通过重写 DOM 与 CSS 结构来消除冲突。 - **数据层与渲染层隔离**:每页先生成 JSON 合同并经 `planning_validator.py` 校验通过后,再驱动 HTML 渲染。 - **无状态断点恢复**:全流程不依赖进度状态文件,中断后通过扫描磁盘上已存在的产物文件(如 `outline.txt`、`style.json`、`slide-N.png`)自动推断恢复点。 ### 工作流 整体流程分为 7 个阶段:采访 → 分支确认 → 联网检索或本地资料压缩 → 叙事大纲 → 全局风格锁定 → 逐页并行生产(Planning → HTML → Visual QA)→ Preview 与双 PPTX 导出。每个阶段产物落盘后经 Gate 校验放行,失败仅回退当前步。 ### 资源规模 内置 8 套主题风格、10 种版式类型、13 种图表模板、8 类组件库以及 15 个脚本工具。 ### 使用方式 本项目以 Agent Skill 形式运行,无需独立部署。在支持 Skill 的代理环境中安装后,直接输入自然语言需求即可触发完整流程。所有产物输出至 `ppt-output/runs/<RUN_ID>/` 目录,包含网页预览和 PNG/SVG 双格式 PPTX 文件。

功能特性

  • Subagent 阶段隔离:四大阶段各自运行独立子代理,上下文互不干扰,强制指定模型参数。
  • Visual QA 闭环:每页 HTML 构建后自动截图并由大模型审计,通过重写 DOM/CSS 修复布局溢出。
  • 无状态断点恢复:不依赖进度文件,通过扫描磁盘已有产物自动推断中断后的恢复点。
  • 数据与渲染隔离:每页先生成并校验 JSON 合同,再驱动 HTML 渲染,拦截非标骨架。
  • 双引擎 PPTX 导出:PNG 光栅流保证跨平台视觉还原,SVG 矢量流保留字体可编辑性。
  • 极速光栅化引擎:内置 Puppeteer 引擎接入事件钩子,实现无硬延时的截图与 SVG 解析。
  • 7 阶段流水线:从采访到导出的完整工作流,每阶段经 Gate 校验,失败仅回退当前步。
  • 丰富的内置资源:提供 8 套主题、10 种版式、13 种图表模板、8 类组件及 15 个脚本工具。

版本更新

新版本提醒我

首个版本 · PPT Agent

Q&A

如何安装 PPT Agent?由 AI 生成
在终端执行 `npx skills add sunbigfly/ppt-agent-skills` 即可安装。它以 Agent Skill 形式运行,无需独立部署。
PPT Agent 如何解决大模型生成 PPT 的布局问题?由 AI 生成
通过像素级 Visual QA 闭环,每页 HTML 构建后自动截图并由大模型审计。检测到布局溢出后,子代理以重写 DOM 与 CSS 结构的方式消除冲突,而非依赖间距微调。
生成过程中断了怎么办?由 AI 生成
PPT Agent 支持无状态断点恢复。中断后重新运行,它会扫描磁盘上已存在的产物文件(如 outline.txt、style.json、slide-N.png 等)自动推断恢复点继续执行。
最终输出的文件格式是什么?由 AI 生成
所有产物输出至 `ppt-output/runs/<RUN_ID>/` 目录,包含网页预览文件(preview.html)以及 PNG 和 SVG 两种格式的 PPTX 文件。
它的工作流程是怎样的?由 AI 生成
分为 7 个阶段:采访、分支确认、联网检索或本地资料压缩、叙事大纲、全局风格锁定、逐页并行生产(Planning → HTML → Visual QA)、Preview 与双 PPTX 导出。
获取资源
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品

同类产品