--- name: report-to-ppt description: 将 Markdown 格式的报告自动转换为 PPT 演示文稿。智能提取报告中的标题、关键信息、图表描述,生成结构清晰的幻灯片。适用于调研报告、咨询报告、市场分析等文档的快速 PPT 化。触发条件:用户提及"报告转PPT"、"Markdown转PPT"、"生成演示文稿"、"做PPT"等关键词,且已有 Markdown 报告文件。 --- # 报告转 PPT 技能 (Report to PPT) 将 Markdown 格式的专业报告转换为精美的 PPT 演示文稿。 ## 概述 本技能将已有的 Markdown 报告智能转换为 PPT: - 自动提取标题层级结构 - 提取关键信息和数据点 - 识别图表并生成描述 - 保持逻辑连贯性 - 生成视觉精美的幻灯片 ## 使用场景 **当用户提及以下内容时激活:** - "报告转PPT" - "Markdown转PPT" - "生成演示文稿" - "做成PPT" - "帮我做presentation" - "把报告整理成PPT" **前置条件:** - 用户已有 Markdown 格式的报告文件 - 文件位于 `/mnt/user-data/outputs/` 或用户上传 ## 核心能力 ### 1. 文档结构解析 - 识别多级标题(H1-H3) - 提取段落关键句 - 识别列表内容 - 提取表格数据 - 识别图表引用 ### 2. 幻灯片规划 - 评估内容长度 - 智能分页策略 - 逻辑流程设计 - 过渡动画设计 ### 3. 内容提取 - 核心观点提炼 - 数据点提取 - 关键词识别 - 图表 alt 文本 - 引用提取 ### 4. PPT 生成 - 调用 ppt-generation 技能 - 自动配图建议 - 专业排版设计 - 品牌视觉一致 ## 工作流程 ### Step 1: 确认报告文件 1. 查找用户的 Markdown 报告文件 2. 确认文件位置:`/mnt/user-data/outputs/` 或用户上传 3. 读取并理解报告结构 ### Step 2: 内容规划 基于报告结构规划幻灯片: ``` 标题页 → 执行摘要 → 目录 → 各章节要点 → 数据/图表 → 总结 → 问答页 ``` ### Step 3: 内容提取与精简 对每个部分提取: - 核心观点(每页1-3个) - 关键数据(可视化优先) - 支撑要点(每点1行) - 引用来源(如有) ### Step 4: PPT 生成 使用 ppt-generation 技能生成 PPT: - 为每页生成描述性提示词 - 选择合适的视觉风格 - 调用图片生成 - 合成 PPT 文件 ### Step 5: 输出与分享 - 提供 PPT 文件下载 - 询问是否需要调整 ## 幻灯片设计原则 ### 内容精简 - 每页不超过 6 个要点 - 每点不超过 1 行(15 字以内) - 核心数据优先展示 - 复杂内容拆分多页 ### 视觉层次 - 标题:简洁有力 - 副标题:补充说明 - 正文:支撑要点 - 脚注:数据来源 ### 风格统一 - 整份 PPT 风格一致 - 配色方案统一 - 字体层级清晰 - 留白适当 ## 报告类型适配 ### 调研报告 ``` 封面 → 目录 → 调研背景 → 调研方法 → 核心发现(多页)→ 数据分析 → 结论建议 → 附录 ``` ### 咨询报告 ``` 封面 → 目录 → 执行摘要 → 企业概况 → 分析框架 → 核心洞察(多页)→ 战略建议 → 实施路径 → 风险提示 ``` ### 市场分析 ``` 封面 → 目录 → 市场概览 → 市场规模 → 竞争格局 → 用户画像 → 趋势洞察 → 机会与建议 → 附录 ``` ## 与 ppt-generation 的关系 本技能是 ppt-generation 的**上层包装器**: - ppt-generation:通用的 PPT 生成 - report-to-ppt:专门针对 Markdown 报告优化 使用方式: ```bash # 间接调用(推荐) 用户请求 → report-to-ppt 解析报告 → 生成 PPT 提示词 → ppt-generation 生成 PPT # 直接调用 用户直接请求特定风格PPT → ppt-generation ``` ## 输入要求 ### 必需的 - Markdown 格式报告文件 - 文件路径或内容 ### 可选的 - 目标受众(管理层/技术团队/投资人) - 演示时长(5/10/15/30分钟) - 特殊强调内容 - 品牌/配色偏好 ## 输出 ### PPT 文件 - 格式:PPTX - 命名:`原报告名_演示版.pptx` - 位置:`/mnt/user-data/outputs/` ### 幻灯片数量 根据报告长度智能规划: - 短报告(<3000字):8-12页 - 中等报告(3000-8000字):15-25页 - 长报告(>8000字):30页以上 ## 使用工具 - `read` - 读取 Markdown 报告 - `ppt-generation` - 生成 PPT(内部调用) - `message` - 分享文件给用户 ## 注意事项 1. **保持原有逻辑** - 不改变报告核心观点 2. **精简为原则** - PPT 是辅助演示,非照搬报告 3. **图片优先** - 能用图不用表,能用表不用文字 4. **来源标注** - 数据来源在脚注标注 5. **检查完整性** - 确保关键信息不遗漏 ## 质量检查 生成 PPT 前检查: - [ ] 报告结构清晰 - [ ] 核心观点完整 - [ ] 数据可视化方案确定 - [ ] 页数规划合理 - [ ] 风格符合场景 生成 PPT 后检查: - [ ] 内容无遗漏 - [ ] 逻辑连贯 - [ ] 文字无误 - [ ] 图片加载正常 - [ ] 格式兼容