返回首页
PPT智能创作与润色平台
Web多智能体协作的 PPT 自动生产系统
项目概述
该平台是一套面向专业演示文稿生产场景的 Web 应用。用户只需描述主题、受众和视觉风格,系统即可完成需求澄清与大纲设计,并在人工确认大纲后启动自动化生成。平台采用 Controller 与执行器分层协作架构,由轻量模型负责理解需求和编排流程,强 Coding Agent 在独立 Docker 沙盒中完成版式脚本编写、PPTX 渲染、内容校验与迭代修复。生成过程支持 SSE 流式反馈、线程级状态恢复和安全文件下载,形成从自然语言输入到专业文件交付的完整闭环。
项目亮点
一句话需求驱动演示文稿全流程自动生成
Controller 与强 Coding Agent 双模型分层协作
Human-in-the-Loop 大纲审批,生成方向可控
线程级 Docker 沙盒隔离,执行过程安全可审计
内容与几何双维度自动 QA,支持生成后迭代修复
产品截图

核心功能
自然语言创作
用户输入主题、受众和风格要求,系统自动澄清需求并提取演示文稿的关键目标。
大纲设计与审批
智能体先生成结构化内容大纲,通过人工审批门禁确认或修改后再进入正式生成阶段。
双模型协作
轻量 Controller 负责任务理解与流程编排,强 Coding Agent 负责版式实现、渲染和自主修复。
流式进度反馈
基于 SSE 实时呈现需求分析、审批等待、文件生成和质量检查等阶段状态。
沙盒隔离执行
每个任务在独立 Docker 容器和线程工作区内运行,隔离生成代码并完整保留产出与日志。
自动化质量检查
从内容完整性、元素坐标、重叠和溢出等维度自动检查生成结果,并驱动修复循环。
安全文件交付
完成生成和自检后提供 PPTX 文件下载,并通过登录鉴权与路径校验保护任务产物。
技术架构
Web 前端
Next.js 15React 19Tailwind CSS 4shadcn/ui
智能体编排
Python 3.11+LangGraph 1.xLangChainPydantic
模型协作
QwenClaude CodeOpenAI 兼容接口
PPT 生成与 QA
pptxgenjspython-pptxmarkitdownNode.js 22
认证与存储
NextAuth v5PrismaSQLiteLangGraph Checkpoint
沙盒与交付
DockeruvSSELibreOfficePoppler