Auto-discovered marketplace from zengwenliang416/ppt-agent
npx claudepluginhub zengwenliang416/ppt-agentPPT slide generation workflow: requirement research → material collection → outline planning → planning draft → design draft (SVG 1280x720 Bento Grid) with Claude draft + Gemini review
Share bugs, ideas, or general feedback.
多智能体 PPT 幻灯片生成工作流,支持跨平台运行。
LLM 生成 + Gemini 审查,输出 SVG 1280×720 Bento Grid 布局的演示幻灯片。
同一提示词、同一工作流,不同模型 × 不同宿主的对比效果:
/ppt-agent:ppt 帮我收集一下新一代小米su7的发布会资料然后做一套PPT
这是 OpenCode 中 GPT-5.4 的效果 | 深色科技蓝橙配色 | 12页 | 平均质量分 8.53/10
当前运行效果 | 深蓝商务橙配色 | 14页 | 平均质量分 8.5/10
小米品牌橙 #FF6900 | 深色科技风格 | 平均质量分 8.34/10
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
claude plugin marketplace add zengwenliang416/ppt-agent
claude plugin install ppt-agent
/ppt-agent:ppt <主题或需求描述>
| 参数 | 默认值 | 说明 |
|---|---|---|
--style | business | 风格预设;实际可用值以 skills/_shared/index.json 中 domain=style 的注册表为准 |
--brand-colors | 无 | 品牌色彩 YAML 文件路径 |
--pages | 10-15 | 目标页数范围 |
--run-id | 自动生成 | 恢复已有运行目录,按已有产物断点续跑 |
当前内置 style 注册表包含 17 个风格:business、tech、creative、minimal、blueprint、bold-editorial、chalkboard、editorial-infographic、fantasy-animation、intuition-machine、notion、pixel-art、scientific、sketch-notes、vector-illustration、vintage、watercolor。
brand:
primary: "#FF6900" # 主品牌色
secondary: "#000000" # 辅助品牌色
logo_text: "Mi" # 品牌标识(2-3字符)
使用方式:
/ppt-agent:ppt --brand-colors=brand.yaml 小米SU7发布会
说明:当 Gemini 不可用时,审查阶段会降级为技术校验模式,继续检查 XML、viewBox、字号下限、安全边距、对比度与样式 token 合规性,但不再生成审美优化建议。
| 智能体 | 职责 |
|---|---|
research-core | 需求调研 + 素材收集 |
content-core | 大纲规划 + 规划草稿 |
slide-core | 设计 SVG 生成(Bento Grid 布局) |
review-core | Gemini 驱动的 SVG 质量审查 |
openspec/changes/<run_id>/
├── input.md # 输入参数
├── proposal.md # 变更提案
├── tasks.md # 任务清单
├── research-context.md # 调研上下文
├── requirements.md # 需求文档
├── materials.md # 素材汇总
├── style.yaml # 样式配置
├── outline.json # 结构化大纲
├── outline-preview.md # 大纲预览
├── draft-manifest.json # 草稿清单
├── drafts/slide-{nn}.svg # 规划草稿
├── slides/slide-{nn}.svg # 设计稿
├── slide-status.json # 逐页进度(支持中断恢复)
├── reviews/review-{nn}.md # 审查报告
├── review-manifest.json # 审查汇总(Phase 6→7 质量门控)
└── output/
├── slide-{nn}.svg # 最终 SVG
├── index.html # 交互式预览页
└── speaker-notes.md # 演讲者备注