Skill 详情
ppt-generator
Direct PowerPoint generator supporting themes, charts, tables, images, and PPTX output.
使用前先检查
自动化审核只检查相关性,不代表安全审查或推荐。使用前请阅读来源中的说明。
SKILL.md
这段内容是审核时保存的快照。外部来源才是完整且最新的版本。
--- name: ppt-generator description: 使用 python-pptx 创建专业的 PowerPoint 演示文稿,支持自定义主题、图表、图片和动态内容 capabilities: [ppt_generation, presentation] --- # PPT Generator Skill 这个 Skill 帮助你创建专业的 PowerPoint 演示文稿,具有丰富的定制能力。 ## 核心能力 - **幻灯片创建**:标题页、内容页、图表页、图片页、结束页 - **主题定制**:多种配色方案和字体组合 - **内容支持**: - 文本格式化(标题、正文、项目符号) - 数据图表(柱状图、折线图、饼图) - 表格 - 图片嵌入 - SmartArt 样式的布局 ## 使用方式 ### 1. 快速创建 ``` "帮我创建一个关于 Q4 销售报告的 PPT,包含: 1. 标题页 2. 季度概览 3. 销售数据图表 4. 区域分析 5. 下季度计划 6. 总结页" ``` ### 2. 带数据的创建 ``` "根据以下数据创建销售 PPT: - Q1: 120万 - Q2: 150万 - Q3: 180万 - Q4: 210万 包含柱状图展示增长趋势" ``` ### 3. 指定主题 ``` "创建一个商务蓝主题的公司介绍 PPT,包含 5 页内容" ``` ## 输入参数 | 参数 | 类型 | 必需 | 说明 | |------|------|------|------| | title | string | 是 | PPT 标题 | | slides | array | 是 | 幻灯片内容列表 | | theme | string | 否 | 主题名称(默认:business_blue) | | author | string | 否 | 作者信息 | | company | string | 否 | 公司名称 | ## 可用主题 - `business_blue` - 商务蓝(默认) - `tech_dark` - 科技深色 - `nature_green` - 自然绿 - `elegant_gray` - 优雅灰 - `vibrant_orange` - 活力橙 ## 输出格式 生成的 PPT 文件通过 Files API 返回,包含: - `.pptx` 格式的完整演示文稿 - 可直接在 PowerPoint/Keynote/Google Slides 中打开编辑 ## Scripts - `generate_ppt.py` - PPT 生成主脚本,包含主题配置和幻灯片生成逻辑 ## 最佳实践 1. **内容结构化**:先列出幻灯片大纲,再填充具体内容 2. **数据可视化**:有数字时优先使用图表展示 3. **主题一致性**:整个演示使用统一的颜色和字体 4. **简洁原则**:每页不超过 5-7 个要点 ## 限制 - 单个 PPT 建议不超过 30 页 - 图片需要提供 URL 或 base64 编码 - 复杂动画效果有限 ## 示例输出 执行脚本后会生成包含以下内容的 PPT: - 专业的标题页设计 - 统一风格的内容页 - 清晰的数据图表 - 恰当的页面过渡在 GitHub 阅读完整来源 (打开外部页面)