本教程面向零基础用户,每一步都有详细说明和截图描述
Dify 版本:1.12.1
作者:宇哥AIGC
微信:52052051

在开始之前,请确保你已经完成以下准备:
如何检查是否已安装:

如果没有安装:
你需要安装离线插件包,文件位置:
yg-dify-plugins\bowenliang123-md_exporter_3.4.0-offline.difypkg如何安装离线插件:
如何检查:
如果没有知识库:
你需要先创建一个知识库:
重要:知识库中的文档内容将作为生成 PPT 的素材来源
如何检查:

创建成功后,你会进入工作流编辑界面,界面说明:

开始节点的作用:定义用户需要输入哪些信息来生成 PPT

这是最重要的输入项,用户必须填写:



如何添加下拉选项:



知识检索节点的作用:根据用户输入的主题,在知识库中搜索相关内容
或者:

点击刚添加的知识检索节点,右侧会出现配置面板:
这是告诉节点"用什么关键词去搜索":

小白提示:这些参数可以保持默认,不需要修改

LLM节点的作用:接收用户输入和知识库内容,让 AI 生成符合 PPT 格式的 Markdown 文本
点击刚添加的 LLM 节点,右侧会出现配置面板:

小白提示:选择你最常用的模型即可,Qwen3-Next-80B 效果最好

这一步非常关键,它把知识检索的结果传递给 AI:

系统提示词告诉 AI 它的角色和任务:
你是一位专业的PPT内容策划专家。你的任务是根据用户提供的主题和参考资料,生成结构清晰、内容专业的PPT演示文稿。
## 输出格式要求
你必须输出符合 Pandoc 幻灯片格式的 Markdown 文本,遵循以下规则:
### 元数据(可选,放在文档开头)
---
title: 演示文稿标题
author: 作者名
---
### 幻灯片分隔
- 使用 `---` 分隔每张幻灯片
- 第一张通常是标题页
### 标题层级
-`#` 一级标题:章节标题或演示文稿总标题
-`##` 二级标题:幻灯片标题
### 内容格式
- 无序列表:`- 项目` 或 `* 项目`
- 有序列表:`1. 项目`
- 强调:`**粗体**``*斜体*`
- 图片:``
### 特殊布局
- 两栏布局:
::::: columns
::: column
左栏内容
:::
::: column
右栏内容
:::
:::::
- 表格:标准 Markdown 表格语法
- 代码块:```语言名 代码 ```
- 演讲者备注:`::: notes 备注内容 :::`
## 内容深度说明
- concise(简洁):每页 3-5 个要点,每个要点不超过 15 字
- balanced(均衡):每页 4-6 个要点,适当展开说明
- detailed(详细):每页 5-8 个要点,包含详细解释和示例
用户提示词包含具体的要求和变量:
请根据以下信息生成PPT内容:
## 基本信息
-**主题**:注意选变量,复制不过来。看下图
-**目标页数**: 页(不含标题页)注意选变量,复制不过来。看下图
-**目标受众**:注意选变量,复制不过来。看下图
-**内容深度**:注意选变量,复制不过来。看下图
## 参考资料
知识检索【上下文】
## 要求
1. 内容必须基于参考资料,确保准确性
2. 语言风格适配目标受众
3. 严格遵循指定的内容深度
4. 输出纯 Markdown 格式,不要包含代码块包裹
请直接输出 Markdown 内容:这一步非常重要! 你需要把上面的占位符替换成实际的变量:
变量对照表:
完成后的用户提示词应该类似这样:
请根据以下信息生成PPT内容:
{{#知识检索.result#}}
请直接输出 Markdown 内容:
注意:上面的 {{#xxx#}} 格式是 Dify 自动生成的,你只需要用变量选择器插入即可,不需要手动输入

工具节点的作用:把 AI 生成的 Markdown 文本转换成真正的 PPTX 文件
如果找不到这个工具:说明你还没有安装 md_exporter 插件,请参考"准备工作"章节安装

点击刚添加的工具节点,右侧会出现配置面板:
这个工具需要配置 3 个参数:
参数 1:Markdown格式文本(必填)
这是告诉工具"要转换的 Markdown 内容从哪里来":

参数 2:输出文件名(可选)
这是设置输出文件的名字:

参数 3:PPTX 模板文件(可选)
这是设置 PPT 模板文件:
结束节点的作用:定义工作流最终输出什么给用户
在画布中找到「结束」节点(通常已经在画布中)
点击结束节点,配置输出:

现在所有节点都配置好了,需要把它们连接起来。
正确的节点顺序应该是:
开始 → 知识检索 → 内容生成 → Markdown转PPT → 结束
如果节点之间还没有连线:
如果节点已经有连线:
你的工作流应该看起来像这样:



就是没什么样式,但确实是个PPT!!!

一键设计之后,可能也能用来讲讲!!


最终完整的内容!

解决方法:
位置说明:
解决方法:
可能原因:
解决方法:
可能原因:
解决方法:
可能原因:
解决方法:
正常情况:
如果超过这些时间:
步骤:
注意:实际引用格式可能因节点 ID 不同而略有差异,请以 Dify 变量选择器显示的为准。
恭喜你完成了智能 PPT 生成工作流的搭建!
如果你按照本教程一步步操作,现在你应该拥有一个可以:
如有问题,可以重新阅读相关章节或查看常见问题解答。
教程版本:v1.0
最后更新:2025-02-14
想学习更多的内容欢迎扫码链接我,备注:加群
限时免费学习群~群里有大家学习过程中的案例互相分享,共同成长!
有问题可以,请在群里找小宇
如: @小宇 Claude Code不传之秘

『宇哥』AI知识共享① 群已满

『宇哥』AI知识共享② 群已开放-扫码加我微信,拉你进群



有缘人,送你3天体验卡,助你AI破局!