使用百度文库 AI 智能生成 PPT,自动根据内容选择模板。
AI PPT 生成器 : Generate PPT 使用 Baidu AI 并带有智能模板选择.
功能概述
AI PPT 生成器 : Generate PPT 使用 Baidu AI 并带有智能模板选择.是一项面向实际任务的技能,主要用于Smart Workflow.;User 提供 PPT 专题.;
核心要点
- Agent 问:"是否要选择模板样式?;
- 如果是 —— 从 p 显示样式 ?。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
使用与执行
使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
AI PPT 生成器
使用百度 AI 生成 PPT,支持智能模板选择。
智能工作流
- 用户提供 PPT 主题
- Agent 提问:“是否要选择模板样式?”
- 若用户选择“是” → 展示
ppt_theme_list.py中定义的所有样式 → 用户选取 → 调用generate_ppt.py,传入所选tpl_id及对应的真实style_id - 若用户选择“否” → 调用
random_ppt_theme.py(根据主题内容自动匹配最合适的模板)
智能模板选择
random_ppt_theme.py 对主题进行语义分析,并推荐适配的模板:
- 商业类主题 → 企业商务 风格
- 科技类主题 → 未来科技 风格
- 教育类主题 → 卡通手绘 风格
- 创意类主题 → 创意趣味 风格
- 文化类主题 → 中国风 或 文化艺术 风格
- 年终报告类主题 → 年终总结 风格
- 极简设计类主题 → 扁平简约 风格
- 文艺类主题 → 文艺清新 风格
脚本说明
scripts/ppt_theme_list.py—— 列出所有可用模板及其style_id和tpl_idscripts/random_ppt_theme.py—— 智能模板匹配 + PPT 生成scripts/generate_ppt.py—— 使用指定模板生成 PPT(需传入 API 所需的真实style_id和tpl_id)
核心特性
- 智能分类:基于主题内容语义分析,精准推荐适配风格
- 容错机制:若未匹配到合适模板,则自动降级为随机选择
- 完整参数传递:正确向 API 同时传递
style_id和tpl_id
使用示例
# 列出所有模板及对应 ID python3 scripts/ppt_theme_list.py # 智能自动选择(推荐大多数用户使用) python3 scripts/random_ppt_theme.py --query "人工智能发展趋势报告" # 指定模板 ID 生成(使用真实 style_id) python3 scripts/generate_ppt.py --query "儿童英语课件" --tpl_id 106 # 指定主题并强制使用某类风格(自动匹配该类别下的最优模板) python3 scripts/random_ppt_theme.py --query "企业年度总结" --category "企业商务"
Agent 执行步骤
- 获取用户输入的 PPT 主题
- 询问:“是否要选择模板样式?”
- 若用户回答 YES:
- 运行
ppt_theme_list.py展示所有可选模板 - 用户从中选择一个模板(记录其
tpl_id) - 执行
generate_ppt.py --query "TOPIC" --tpl_id ID
- 运行
- 若用户回答 NO:
- 执行
random_ppt_theme.py --query "TOPIC" - 脚本将基于主题内容自动选择最合适模板
- 执行
- 设置超时时间为 300 秒(PPT 生成耗时约 2–5 分钟)
- 持续监听输出流,等待返回字段
is_end: true后提取最终 PPT 下载地址
输出示例
生成过程中:
{"status": "PPT生成中", "run_time": 45}
最终结果:
{
"status": "PPT导出结束",
"is_end": true,
"data": {"ppt_url": "https://image0.bj.bcebos.com/...ppt"}
}
技术说明
- API 集成:每个模板均通过百度 API 获取对应的真实
style_id - 异常处理:当模板未命中时,自动触发随机选择作为兜底策略
- 超时设置:PPT 生成耗时较长(2–5 分钟),需配置充足超时时间
- 流式响应:采用流式 API 接口,必须等待
is_end: true才视为任务完成并提取结果
热门AI工具
相关专题
在 PPT 中一次性插入多张图片,可先打开 PPT,定位到要插入图片的幻灯片,点击 “插入” 选项卡中的 “图片”。在弹出的文件选择窗口中,按住 Ctrl 键(Windows 系统)或 Command 键(Mac 系统),逐一选择所需图片,然后点击 “插入” 按钮即可。
149801
2025.04.28
本专题推荐了多个提供免费 PPT 模板的网站,包括 SlideModel、PowerPoint Templates、Presentation Magazine、Free-Powerpoint-Templates 和 Canva。这些网站提供种类繁多的模板,涵盖各种主题、风格和设计。
15139
2025.03.10
热门下载
相关下载
精品课程






