智能PPT生成

2小时前更新 6 00
智能PPT生成智能PPT生成
智能PPT生成

技能简介

本技能调用百度智能PPT生成服务,根据用户提供的主题或问题自动生成完整演示文稿。支持选择内置主题模板、上传自定义模板,并可基于PDF、Word、TXT等资源文件辅助生成。

能做什么

  • 查询可用的PPT主题与模板列表
  • 根据主题生成结构化大纲(SSE流式返回)
  • 基于大纲生成可下载的PPT文件
  • 支持用户编辑修改大纲内容
  • 可选中文/英文输出,简约或专业版式

使用说明

安装准备

  1. 确保系统已安装 Python 3.x
  2. 获取百度API密钥,设置环境变量:export BAIDU_API_KEY="your_api_key"

使用步骤

  1. 执行 python3 scripts/ppt_theme_list.py 获取风格ID和模板ID
  2. 执行 python3 scripts/ppt_outline_generate.py --query "你的主题" 生成大纲(聚合SSE流结果为完整大纲)
  3. 如需调整,将大纲转为Markdown格式后编辑
  4. 执行 python3 scripts/ppt_generate.py --query_id "xxx" --chat_id "xxx" --outline "markdown大纲" ... 生成最终PPT文件

输入与输出

见下方输入与输出表格。

项目内容
输入主题描述、资源文件URL、页数范围(1-10/11-20/21-30/31-40/40+)、版式(1简约/2专业)、语言(zh/en)、生成模式(1智能润色/2创意)、风格ID、模板ID、自定义模板URL
输出PPT文件下载地址、生成过程中的大纲文本
适用人群商务人士、教师、培训师、市场人员、内容运营者
不包含在线实时预览、PPT动画效果定制、团队协作编辑功能

 

风险提示

  • 大纲生成接口为SSE流式返回,需正确聚合结果后再传入下一步
  • 修改后的大纲必须为Markdown格式,否则生成可能失败
  • 各步骤存在依赖关系,前序步骤失败时应终止请求
  • API密钥需妥善保管,避免泄露

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jlpjavawayup/ai-ppt-generate/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...