返回顶部
p

ppt-generatorPPT生成器

SVG-based PPT generator with 9 themes, 8 layouts, 30+ charts, and 600+ icons

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
107
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

ppt-generator

PPT生成器技能

专业演示引擎。生成SVG页面并通过svgtopptx将其转换为原生可编辑的PPTX格式。
包含8种布局模板,涵盖深色、浅色、咨询、科技等风格。

使用场景

  • - 用户要求创建PPT/演示文稿/幻灯片
  • 用户提供需要制作成PPTX的内容、大纲或数据
  • 用户提及做个PPT、生成幻灯片、演示等

交互流程(必须遵循)

收到PPT请求后,不要立即生成。逐步引导用户:

第一步:确认主题和时长

收到,我来为您制作这份PPT。
主题:{从用户消息中提取}——对吗?
演示时长是多少?这将决定页数:

  • - 10分钟 → 10-12页
  • 20分钟 → 15-18页
  • 30分钟 → 22-25页
  • 45分钟 → 28-35页

时长是必填项——不可跳过。页数直接取决于时长。

如果用户已提供详细大纲,跳过主题确认但仍需询问时长。

第二步:选择风格

请选择风格(直接回复数字):

  1. 1. darkwarm(默认)——深色暖调,AI/科技感
  2. consultant——白色+蓝色,咨询风格
  3. cloudorange——深海军蓝+橙色,云/技术架构
  4. aiops——全深色,运维/DevOps风格
  5. techblue——蓝色科技,正式商务
  6. smartred——红色商务
  7. exhibit——浅色展示,数据密集
  8. pixelretro——像素复古,创意/趣味

第三步:确认大纲

根据主题和风格提出结构建议:

根据您的需求,建议结构如下(共{N}页):
P1 — 封面:{标题}
P2 — 目录
P3 — {第一部分标题}
...
P{N} — 结尾:{核心要点/行动号召}
需要调整吗,还是开始生成?

第四步:生成

仅在用户确认后开始。发送状态消息:

开始生成,预计需要X分钟。

然后执行以下技术流程。

第五步:交付与迭代

发送最终PPTX并附简要说明:

PPT已就绪,共{N}页。
如需修改,请直接说:

  • - 更新第3页的数据
  • 添加一页关于XX的内容
  • 让颜色更深一些


技术流程(在第四步执行)

读取designspec.md + 参考SVG → 编写SVG文件 → svgto_pptx → 交付

阶段一:读取设计规范

加载目标风格的设计规范和参考模板:

ppt-master-assets/templates/layouts/{style}/design_spec.md ← 颜色、字体、布局规则
ppt-master-assets/templates/layouts/{style}/01_cover.svg ← 封面参考
ppt-master-assets/templates/layouts/{style}/02_chapter.svg ← 章节页参考
ppt-master-assets/templates/layouts/{style}/03_content.svg ← 内容页参考
ppt-master-assets/templates/layouts/{style}/04_ending.svg ← 结尾页参考

阶段二:生成SVG文件

使用write工具在/tmp/ppt_svgs/{style}/中逐页创建SVG文件。

SVG规则:

  1. 1. viewBox必须为0 0 1280 720(16:9)
  2. 严格遵守designspec.md中的颜色、字体和布局
  3. 禁止使用:foreignObject、clipPath、mask、

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large