学习笔记丨MaxKB原生工作流实现AI PPT生成

发布于 2026年08月12日

作为一款开源的智能体构建平台,MaxKB的工作流支持模型接入、知识库检索和工具调用,可以对接外部AI PPT生成服务,并通过对话返回下载链接。最近,我们也收到了一些用户的反馈,询问“MaxKB能不能做AI PPT?能做成什么样?”。之前,MaxKB做PPT的方式是把用户的需求转发给第三方工具,内容规划、页面设计均由外部系统完成,MaxKB仅充当“传话筒”,无法充分体现其作为智能体平台自身的编排与创作能力。

本文为您介绍基于MaxKB原生能力的AI PPT生成方案。该方案以MaxKB为主入口和智能编排平台,由工作流完成需求理解、叙事规划、逐页设计和视觉质检,外部服务仅负责格式转换等确定性操作,真正做到“MaxKB生成PPT”,而不是“MaxKB调用PPT接口”。

一、MaxKB原生AI PPT的技术栈选择

MaxKB原生的AI PPT生成方案应该满足以下条件:

用户从MaxKB智能体的调试或对话入口提出PPT需求;

MaxKB的模型节点负责理解主题、受众、用途、页数和风格等需求;

MaxKB工作流负责内容规划、逐页生成、流程控制和质量检查等操作;

可以使用MaxKB知识库,生成带有企业知识和产品资料的演示内容;

可以组合Loop、Tool(工具)、视觉理解等MaxKB原生能力;

PPTX、PDF和质检结果最终返回到MaxKB对话中进行交付。

整套方案可以和MaxKB一起进行私有化部署。外部服务只负责文件保存、格式转换等确定性工作,不掌握核心设计决策。

截屏2026-08-12 09.28.32-KjeK.png

在技术路线选型中,SVG编译流在可编辑性与设计上限之间能够取得较好的平衡。SVG作为矢量图形语言,可以精确表达文字、形状、路径、坐标、颜色及层级关系,模型直接利用SVG设计页面,再由编译工具转换为可编辑的PPTX对象。综合考虑私有化部署的可行性,本项目最终选定SVG编译流为核心主干。

二、AI PPT系统架构设计

MaxKB原生AI PPT生成工作流未修改MaxKB核心源码,也没有开发PPT专用节点,完全使用MaxKB已有的工作流能力完成工作流编排。

0804-01-RXpM.jpeg

▲图1 MaxKB AI PPT工作流设计流程图

该工作流涉及的核心环节包括:

1. 用户输入:描述主题、受众、用途、页数和风格等信息;

2. 演示规划:在得到用户输入的信息后,工作流不会立即开始画页面,而是先生成一份结构化的DeckPlan。DeckPlan包含整份演示文档的核心结论、目标受众、叙事结构、统一视觉主题,以及每一页的标题、主要观点、内容要点、布局方向、页面节奏和讲者备注;

3. 事实审校:以MaxKB产品介绍为例,工作流会依据已经核验的产品能力清单检查内容,避免模型生成未经证实的客户数量、性能数据、效率提升比例、实施周期和绝对化承诺;

4. 初始化任务:MaxKB Tool调用Worker的Bootstrap动作,创建独立的任务目录,保存DeckPlan,并生成统一的设计约束;

5. Loop逐页生成:工作流遍历DeckPlan中的页面计划,每次由模型生成一页SVG图形;

6. 保存页面:每一页SVG图形生成后,通过Tool发送给Worker。Worker会检查SVG是否完整、画布是否正确、是否存在外链或危险标签,然后保存合格页面;

7. 导出成果:全部页面完成后,Worker调用PPTMaster相关工具生成PPTX,通过LibreOffice生成PDF,再逐页渲染图片,并把文件上传至MaxKB数据库。

8. 视觉质检:工作流将真实页面交给MaxKB图片理解节点进行检查,再将PPTX、PDF下载地址和质检摘要一起返回给用户。

三、效果展示

基于上述架构设计,MaxKB AI PPT工作流的搭建结果如下。

0804-02.png

▲图2 MaxKB AI PPT工作流编排界面

用户在智能体对话界面输入PPT的主题、页数、受众、用途和风格偏好,系统即自动触发工作流。在MaxKB工作流运行的过程中,依次执行演示规划、事实审校、Loop逐页生成及视觉质检等节点,将用户需求转化为完整的演示文档。最后,系统将生成的PPTX与PDF文件下载链接返回至对话界面,用户可直接下载并在PowerPoint中继续编辑修改。

0804-03.png

▲图3 MaxKB智能体对话界面的交互过程演示

0804-04.jpeg

▲图4 MaxKB AI PPT生成结果

四、总结

我们已经证明,MaxKB、模型、SVG、PPTMaster和独立Worker可以组成一条完整、可运行、可继续扩展的AI PPT生产链路。作为该链路的核心智能体编排平台,MaxKB承担了内容规划、逐页生成、流程控制和质量检查等关键性任务,完全基于原生工作流实现AI PPT生成闭环,无需修改核心源码。

对企业而言,该方案融合了内部知识库与私有化部署,可以快速产出可编辑的PPTX演示材料,大幅提升售前、市场等部门的内容响应效率。扩展性方面,MaxKB工作流后续可灵活接入企业模板、品牌字体、图表生成、参考作品复刻等能力,支持持续演进且不影响核心平台的稳定性。