Skip to content

AI PPT Agent

第一步 准备模板

首先准备一个PPT文件,作为模板。PPT文件中需要有「已携带预定义文本框」的版式。

例如:

图片

示例模板文件:

点击下载示例文件

第二步 生成大纲

首先,发送主题。

图片

如有需要,可以对大纲进行修改:

图片

第三步 上传模板

进入aippt 的对话界面,选择模板并上传至对话框。

图片

图片

第四步 开始生成

附带指令,指示开始生成ppt

图片

上传后只需等待PPT制作完成:

等待界面:

图片

第五步 下载结果

图片

最终生成结果:

图片

下载示例结果:

File

PPT模板要求

尽量按照下面要求对PPT模板进行预处理,不然生成效果会有影响。

在WPS中,选择“视图”-“幻灯片母版”, 查看当前PPT携带的母版样式。

图片

版式中主要元素有下三点:

  1. 版式名字:必须携带。

  2. 标题:可选,尽量携带。如不携带则可能影响大模型生成内容的质量。

  3. 主要内容:必须携带。

图片

错误版式例子:

开发过程中碰到以下情况:使用wps提供的ppt模板,但是在“目录页”没有正文文本框,需要手动添加。

图片

测试PPT版式总览:

图片

在全部版式组成中,最好包含以下两种: - 预定义好的封面页 - 原因:本工具对非封面页的处理逻辑为「删除原有幻灯片→导入版式→填充内容」,此流程可最大限度避免正文内容填入时产生混乱。 - 封面页特殊性:工具对封面页采用「直接文字填充」的逻辑,无需删除原有结构,因此预定义封面页可完整保留其设计布局,显著提升整体展示效果。 - 正文页:标题+内容 - 提供“标题框”和“正文框”有助于大模型进行分析和生成内容。

技术路线

Dify 编排:

整体流程:

结合LLM+自定义API工具,完成以下内容:

阶段一:

  • 获取PPT模板信息
  • 生成大纲,并对大纲进行结构化处理

阶段二:

  1. 采用并行迭代模块,为大纲中的每一页选择合适的版式(并行处理,同时处理多页)。
  2. 把大纲中的每一项填入版式中的合适位置(并行处理),获得匹配好大纲内容的PPT。
  3. 进一步对文字内容进行扩写,丰富ppt内容(并行处理)

阶段三:

合成最终的PPT文件。