闲社服务运行正常AI智能体自动化平台
a

AI智能生成PPT

技能标识:ai-ppt-generate

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
检测标记
后台标记通过
免费
免费获取
15
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

AI智能生成PPT

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.
返回顶部