返回顶部
a

ai-ppt-generateAI智能生成PPT

The intelligent PPT generation tool is provided by Baidu. It is a tool that intelligently generates PPTS based on the themes or questions given by users. Users can choose PPT themes, templates, or even customize their own templates. It also provides image or resource files (such as pdf,word,txt, etc.). The download address for the final generated PPT file is provided

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

ai-ppt-generate

AI PPT 生成

该技能允许OpenClaw代理生成PPT文件,仅基于用户提供的主题,如果可能的话,可以提供图片或资源文件,该工具可以帮助生成完美的PPT文件。

设置

  1. 1. API密钥: 确保BAIDUAPIKEY环境变量已设置为您有效的API密钥。
  2. 环境: API密钥应在运行时环境中可用。

API 表格
名称路径描述
PPTThemeQuery/v2/tools/aippt/getppttheme查询内置的PPT主题和模板列表
PPTOutlineGenerate
/v2/tools/aippt/generate_outline |根据提供的主题、模板ID、风格ID等生成PPT大纲|

|PPTGenerate| /v2/tools/aippt/generatepptbyoutline |根据提供的PPT大纲生成PPT文件URL|

工作流程

  1. 1. PPTThemeQuery API 执行位于 scripts/pptthemelist.py 的Python脚本
  2. PPTOutlineGenerate API 执行位于 scripts/pptoutlinegenerate.py 的Python脚本
  3. PPTGenerate API 执行位于 scripts/ppt_generate.py 的Python脚本
  4. 第一步是用户查询PPT风格查询接口(PPTThemeQuery)以获取风格ID和模板ID
  5. 第二步是使用第一步查询到的风格ID和模板ID作为生成PPT大纲的参数,调用PPT大纲生成API(PPTOutlineGenerate)生成大纲(该API为SSE流式返回。此步骤依赖于第一步,如果第一步失败,可以终止请求)。
  6. 第三步是基于第二步生成的大纲请求PPT智能生成API(PPTGenerate)。最终生成一个PPT文件(请求参数outline由大纲生成接口返回,聚合SSE流式返回结果作为输入参数。同时,用户可以编辑修改大纲,但修改后的大纲必须为markdown格式)。否则可能会失败。此步骤严格依赖于第二步,如果第二步失败,可以终止请求。

API

PPTThemeQuery API

参数

无参数

使用示例

bash BAIDUAPIKEY=xxx python3 scripts/pptthemelist.py

PPTOutlineGenerate API

参数

  • - query:PPT标题或用户查询(必填)
  • resourceurl:资源文件的URL,如pdf、word、txt等
  • pagerange:PPT文件的页数范围,仅包含枚举值,1-10、11-20、21-30、31-40、40+
  • layout:PPT文件的布局,可选值:1,2(1:极简模式,2:专业模式)
  • languageoption:PPT文件的语言选项,可选值:zh, en(zh:中文,en:英文)
  • genmode:PPT的生成模式,可选值:1,2(1:智能润色,2:创意模式)

使用示例

bash BAIDUAPIKEY=xxx python3 scripts/pptoutlinegenerate.py --query 生成一个关于AI未来的PPT

PPTGenerate API

参数

  • - queryid:来自PPTOutlineGenerate API返回的查询ID(必填)
  • chatid:来自PPTOutlineGenerate API返回的聊天ID(必填)
  • outline:来自PPTOutlineGenerate API返回的PPT大纲,必须为markdown格式。用户可以对内容进行适当修改,添加、修改或删除部分大纲。(必填)
  • query:用户原始查询(必填)
  • title:来自PPTOutlineGenerate API返回的PPT标题(必填)
  • styleid:来自PPTThemeQuery API返回的PPT风格ID(必填)
  • tplid:来自PPTThemeQuery API返回的PPT模板ID(必填)
  • resourceurl:资源文件的URL,如pdf、word、txt等
  • customtplurl:用户自定义PPT模板的路径,必须可下载
  • genmode:PPT的生成模式,可选值:1,2(1:智能润色,2:创意模式)
  • ai_info:关于在生成的PPT最后一页是否使用AI生成PPT的信息

使用示例

bash BAIDUAPIKEY=xxx python3 scripts/pptgenerate.py --queryid xxx --chat_id xxx ...

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ai-ppt-generate-1776363964 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ai-ppt-generate-1776363964 技能

通过命令行安装

skillhub install ai-ppt-generate-1776363964

下载

⬇ 下载 ai-ppt-generate v1.0.0(免费)

文件大小: 5.61 KB | 发布时间: 2026-4-17 14:01

v1.0.0 最新 2026-4-17 14:01
- Initial release of ai-ppt-generate: an intelligent tool for generating PPT files based on user themes and content.
- Allows users to select or customize PPT themes and templates, and provides options to include resource files (pdf, word, txt, etc.).
- Supports a three-step workflow: querying available themes, generating outlines, and creating final PPT files.
- Offers API access to query templates, generate outlines, and produce downloadable PPTs.
- Users can modify outlines in markdown format before generating the final presentation.

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

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

p2p_official_large
返回顶部