返回顶部
r

report-ppt-generator-pro报告PPT生成器

Generate professional PowerPoint presentations from text manuscripts and style examples. Use when users want to create PPT slides from written content, especially for work reports. Triggers: generate PPT, create slides, make presentation, convert to PowerPoint, PPT from document. Supports style extraction from example images, AI-generated illustrations, image embedding, and interactive HTML preview before export.

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

report-ppt-generator-pro

PPT 生成器

⚠️ 依赖和权限声明

必需依赖

依赖用途配置要求
nanobanana-skillAI 配图生成(可选功能)需要安装此 skill
支持图片识别的 LLM
风格分析、大纲生成 | 用户自行配置任意支持图片识别的模型 |

文件系统访问

权限用途说明
读取本地文件读取用户提供的风格示例图、文稿文件仅读取用户明确指定的文件
写入本地文件
保存生成的 HTML 预览、PPTX 文件、AI 配图 | 默认保存到 ~/clawd/output/ 目录 | | 读取 skill 目录 | 读取 assets/ 和 references/ 中的模板文件 | 仅限本 skill 目录内 |

外部 API 调用

API用途凭证要求
Google Gemini APIAI 配图生成(通过 nanobanana-skill)需要在 nanobanana-skill 中配置 GEMINIAPIKEY
LLM API
风格分析、内容生成 | 用户自行配置(支持图片识别的任意模型) |

可选功能

功能依赖是否必需
AI 配图生成nanobanana-skill + Gemini API Key❌ 可选
风格分析
支持图片识别的 LLM | ✅ 必需 | | HTML 预览 | Canvas 工具或本地服务器 | ✅ 必需 | | PPTX 导出 | pptxgenjs (内置) | ✅ 必需 |
根据文本稿件生成专业、可编辑的 PowerPoint 演示文稿,并匹配风格。

工作流程

用户输入(文稿 + 风格示例图 + 可选图片)


┌─────────────────┐
│ 步骤 1: 风格分析 │
│ 支持图片识别的 │
│ LLM 模型 │
│ 提取配色/布局 │
└────────┬────────┘


┌─────────────────┐
│ 用户确认/调整 │ ← 对话迭代
└────────┬────────┘


┌─────────────────┐
│ 步骤 2: 大纲生成 │
│ 总结文稿内容 │
│ 规划每页结构 │
└────────┬────────┘


┌─────────────────┐
│ 是否需要AI配图?│ ← 可选项
│ (步骤 2.5) │
└────────┬────────┘

┌────────┴────────┐
│ │
是 否
│ │
▼ │
┌─────────────┐ │
│ AI配图生成 │ │
│ nanobanana │ │
└──────┬──────┘ │
│ │
└──────┬───────┘


┌─────────────────┐
│ 步骤 3: HTML生成 │
│ 16:9 横屏页面 │
│ 应用风格 │
└────────┬────────┘


┌─────────────────┐
│ Canvas 预览 │ ← 左右翻页、对话修改
│ 用户确认 │
└────────┬────────┘


┌─────────────────┐
│ 步骤 4: 导出PPTX │
│ pptxgenjs │
│ 可编辑文件 │
└─────────────────┘

步骤 1: 风格分析

输入

  • - 风格示例图:用户提供的一张或多张 PPT 截图
  • 可选:用户的风格偏好说明

执行

使用 sessions_spawn 调用支持图片识别的 LLM 模型分析风格(使用用户配置的默认模型):

javascript
sessions_spawn({
model: default, // 使用用户配置的默认模型
task: 分析这张 PPT 截图的视觉风格,提取以下信息:

  1. 1. 配色方案:
- 主色(用于标题/重点) - 辅助色(用于副标题/装饰) - 背景色 - 文字色
  1. 2. 布局结构:
- 标题位置和样式 - 内容区域划分 - 留白比例
  1. 3. 字体风格:
- 标题字体(粗细/大小层次) - 正文字体
  1. 4. 装饰元素:
- 线条/形状 - 图标/图形 - 其他装饰

请以 JSON 格式输出风格描述。,
// 图片通过会话上下文传入
})

输出格式

json
{
colors: {
primary: #1E3A8A,
secondary: #3B82F6,
background: #FFFFFF,
text: #1F2937,
accent: #60A5FA
},
layout: {
titlePosition: top-left,
titleSize: large,
contentArea: center,
whitespaceRatio: 0.3
},
typography: {
titleFont: bold, 36-48px,
bodyFont: regular, 18-24px,
hierarchy: clear distinction between title and body
},
decorations: {
shapes: [rounded rectangles, lines],
icons: minimal, line-style,
other: subtle shadows
}
}

用户确认

展示分析结果,询问用户:

我分析了您提供的风格示例,提取出以下风格:

  • - 主色调:#1E3A8A(深蓝)
  • 背景:白色
  • ...

是否符合预期?需要调整哪些方面?

用户可以:

  • - 确认使用
  • 修改颜色值
  • 调整布局偏好
  • 提供新的风格描述



步骤 2: 大纲生成

输入

  • - 文稿内容(文本)
  • 可选图片列表(本地路径或 URL)
  • 已确认的风格

执行

分析文稿结构,生成 PPT 大纲:

  1. 1. 封面页
- 标题:{主标题} - 副标题:{副标题} - 图片:{可选封面图}
  1. 2. 目录页
- 章节:{章节列表}
  1. 3. 章节页 x N
- 标题:{章节标题} - 内容:{要点列表,每项 1-2 行} - 图片:{配图路径,注明位置意图} - 布局建议:{左文右图/上文下图/全图等}
  1. 4. 总结页
- 关键结论 - 下一步行动
  1. 5. 结束页
- 感谢语 - 联系方式

图片处理

如果用户提供了图片:

  1. 1. 识别图片意图:根据上下文判断图片应该放在哪页
  2. 规划图片位置
- 数据图表 → 右侧或中央 - 配图/照片 → 背景或侧边 - 图标 → 标题旁或要点前
  1. 3. 记录图片路径:本地路径或 URL

用户确认

展示大纲,询问:

我根据您的文稿生成了 PPT 大纲:

第1页:封面 - 季度工作汇报
第2页:目录 - 3个章节
第3页:项目进展 - 左文右图布局
...

共 N 页。确认后我开始生成 HTML 预览。
需要调整页面顺序、合并/拆分页面吗?



步骤 2.5: AI 配图生成(可选)

询问用户

大纲确认后,询问用户是否需要 AI 生成配图:

您的 PPT 大纲已生成。是否需要我为您生成 AI 配图?

选择:

  1. 1. 全部页面生成配图
  2. 仅部分页面生成配图(请告诉我哪些页)
  3. 不需要配图,继续下一步

配图策略

根据页面类型生成不同风格的配图:

页面类型配图风格示例提示词
封面页抽象科技/城市/行业背景抽象科技背景,蓝色渐变,现代化数字城市,简洁几何图形
概述页
概念插图/流程图风格 | 业务流程概念图,简洁扁平风格,蓝色主色调 |
| 数据页 |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 report-ppt-generator-pro-1776201001 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 report-ppt-generator-pro-1776201001 技能

通过命令行安装

skillhub install report-ppt-generator-pro-1776201001

下载

⬇ 下载 report-ppt-generator-pro v1.0.7(免费)

文件大小: 26.92 KB | 发布时间: 2026-4-15 10:58

v1.0.7 最新 2026-4-15 10:58
- Added new script: `assets/scripts/html-to-pptx.js` to support converting HTML slides to PPTX format.
- Updated documentation (`SKILL.md`) to include references to the new script and clarify the workflow for exporting presentations as editable PPTX files.
- No breaking changes to user-facing features; this update improves the export process.

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

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

p2p_official_large
返回顶部