用大模型实现PPT可视化几种思路

https://zhuanlan.zhihu.com/p/700685802

背景

前面一篇文章已经介绍了如何根据用户输入,用大模型实现内容检索、分析、脑图可视化的链路。然而往往投研团队需要针对重要新闻做组内分析解读,需要用ppt的方式来展现;那么优美可能让大模型直接针对前面文章生成的内容生成ppt呢。
这部分介绍如何基于用户输入生成PPT,重点介绍PPT的生成几种思路。对于如何根据用户输入的信息做信息的整理组织,然后把整理组织信息作排版,生成合适的PPt呈现不是重点介绍对象。

PPT几种思路

pptx API+code interpreter

1.对用户输入信息做理解整理
2.大模型直接根据用户信息生成代码
3.code interpreter执行生成代码生成PPT

这种解法的问题:

1.生成的PPT相对固定
2.不容易生成图文搭配ppt
3.比较考验大模型长文本理解能力(模型能力不够容易生成内容和用户输入不相关)

下面以GLM4网页版应用为例说明:

输入:

📰 新闻主题: 浪潮数字商业精彩亮相2024年第四届新加坡亚洲科技展
📰 新闻详情: 作为快消品行业数智化转型领先服务商,浪潮数字商业受邀参展,展示了其在快消品行业的技术实力和解决方案。
📰 新闻解读: 此次亮相凸显了浪潮数字商业在国际舞台上的影响力,也体现了中国科技企业在东南亚市场的积极拓展。
📰 新闻所属类别: 科技
📎 新闻 URL: 浪潮数字商业精彩亮相
📰 新闻主题: 研究人员在人体和犬类的睾丸组织中发现微塑料
📰 新闻详情: 研究人员在人体和犬类的睾丸组织中发现了微塑料,这一发现引发了关于微塑料对生殖健康影响的担忧。
📰 新闻解读: 此项研究结果可能对人类健康产生重大影响,突显了微塑料污染问题的严重性。
📰 新闻所属类别: 健康
📎 新闻 URL: 微塑料研究发现
📰 新闻主题: 哈勃望远镜探索处女座星系团的棒状螺旋星系NGC 4731
📰 新闻详情: 哈勃望远镜探索了处女座星系团的棒状螺旋星系NGC 4731,展示了其详细的颜色和结构。
📰 新闻解读: 这项研究有助于科学家更好地理解星系的形成和演化过程。
📰 新闻所属类别: 天文
📎 新闻 URL: 哈勃望远镜探索
📰 新闻主题: 20245月科技事件日历一览表
📰 新闻详情: 5月份,包括嫦娥六号发射、CORSAIR ONE i500 紧凑型高性能 PC 发布、联发科天玑开发者大会等重要科技事件。
📰 新闻解读: 这些科技事件展示了中国在航天、计算机硬件和移动通信技术领域的快速发展。
📰 新闻所属类别: 科技
📎 新闻 URL: 5月科技事件日历
📰 新闻主题: 20245月科技界大事件盘点
📰 新闻详情: 5月份,科技圈发生了一系列重磅新闻和热点事件。
📰 新闻解读: 这些事件反映了科技领域的发展趋势和市场动态。
📰 新闻所属类别: 科技
📎 新闻 URL: 5月科技大事件
📰 新闻主题: 中国煤科亮相2024国际零碳城市乡村与零碳建筑大会暨技术设备博览会
📰 新闻详情: 中国煤科携所属重庆设计院、北京华宇、西...等亮相,展示了其在零碳城市建设和零碳建筑方面的技术和成果。
📰 新闻解读: 中国煤科的参与体现了中国在绿色能源和可持续发展方面的努力和成就。
📰 新闻所属类别: 科技
📎 新闻 URL: 中国煤科亮相
📰 新闻主题: 20245月科技事件预告
📰 新闻详情: 包括嫦娥六号发射、苹果“放飞吧”特别活动、2024谷歌 I/O 开发者大会等重要活动。
📰 新闻解读: 这些活动预告预示着未来科技发展的方向和趋势。
📰 新闻所属类别: 科技
📎 新闻 URL: 5月科技事件预告
📰 新闻主题: 东南亚地区的科技互联网领域事件回顾
📰 新闻详情: 动点科技回顾了上周东南亚科技互联网领域的重要事件。
📰 新闻解读: 通过回顾,可以了解东南亚地区科技互联网的发展动态和趋势。
📰 新闻所属类别: 科技
📎 新闻 URL: 东南亚科技回顾
📰 新闻主题: 2024中国华夏家博会(北京)
📰 新闻详情: 北京国家会议中心将举办2024中国华夏家博会(北京)、第22届北京国际热处理展览会、第十一届中国指挥控制大会暨第九届...等多个科技展会。
📰 新闻解读: 这些展会的举办将进一步推动中国科技产业的发展和交流。
📰 新闻所属类别: 科技
📎 新闻 URL: 2024中国华夏家博会
以上是本周国际国内科技新闻的前10条摘要,涵盖了科技、健康、天文等多个领域,反映了当前科技发展的最新动态和趋势。
把上面信息转成ppt格式

生成代码:

from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.enum.text import PP_ALIGN
from pptx.dml.color import RGBColor# Create a presentation object
prs = Presentation()# Function to add a slide with title and content
def add_slide(title, detail, interpretation, category, url):slide_layout = prs.slide_layouts[1]  # using slide layout 1 for title and contentslide = prs.slides.add_slide(slide_layout)title_placeholder = slide.shapes.titlecontent_placeholder = slide.placeholders[1]# Set titletitle_placeholder.text = titlefor paragraph in title_placeholder.text_frame.paragraphs:for run in paragraph.runs:run.font.size = Pt(24)run.font.bold = True# Set contentcontent = f"详情: {detail}\n解读: {interpretation}\n类别: {category}\n新闻链接: {url}"content_placeholder.text = contentfor paragraph in content_placeholder.text_frame.paragraphs:paragraph.alignment = PP_ALIGN.LEFTfor run in paragraph.runs:run.font.size = Pt(18)# Add slides for each news item
add_slide("浪潮数字商业精彩亮相2024年第四届新加坡亚洲科技展","作为快消品行业数智化转型领先服务商,浪潮数字商业受邀参展,展示了其在快消品行业的技术实力和解决方案。","此次亮相凸显了浪潮数字商业在国际舞台上的影响力,也体现了中国科技企业在东南亚市场的积极拓展。","科技", "浪潮数字商业精彩亮相")add_slide("研究人员在人体和犬类的睾丸组织中发现微塑料","研究人员在人体和犬类的睾丸组织中发现了微塑料,这一发现引发了关于微塑料对生殖健康影响的担忧。","此项研究结果可能对人类健康产生重大影响,突显了微塑料污染问题的严重性。","健康", "微塑料研究发现")add_slide("哈勃望远镜探索处女座星系团的棒状螺旋星系NGC 4731","哈勃望远镜探索了处女座星系团的棒状螺旋星系NGC 4731,展示了其详细的颜色和结构。","这项研究有助于科学家更好地理解星系的形成和演化过程。","天文", "哈勃望远镜探索")add_slide("2024年5月科技事件日历一览表","5月份,包括嫦娥六号发射、CORSAIR ONE i500 紧凑型高性能 PC 发布、联发科天玑开发者大会等重要科技事件。","这些科技事件展示了中国在航天、计算机硬件和移动通信技术领域的快速发展。","科技", "5月科技事件日历")add_slide("2024年5月科技界大事件盘点","5月份,科技圈发生了一系列重磅新闻和热点事件。","这些事件反映了科技领域的发展趋势和市场动态。","科技", "5月科技大事件")add_slide("中国煤科亮相2024国际零碳城市乡村与零碳建筑大会暨技术设备博览会","中国煤科携所属重庆设计院、北京华宇、西...等亮相,展示了其在零碳城市建设和零碳建筑方面的技术和成果。","中国煤科的参与体现了中国在绿色能源和可持续发展方面的努力和成就。","科技", "中国煤科亮相")add_slide("2024年5月科技事件预告","包括嫦娥六号发射、苹果“放飞吧”特别活动、2024谷歌 I/O 开发者大会等重要活动。","这些活动预告预示着未来科技发展的方向和趋势。","科技", "5月科技事件预告")add_slide("东南亚地区的科技互联网领域事件回顾","动点科技回顾了上周东南亚科技互联网领域的重要事件。","通过回顾,可以了解东南亚地区科技互联网的发展动态和趋势。","科技", "东南亚科技回顾")add_slide("2024中国华夏家博会(北京)","北京国家会议中心将举办2024中国华夏家博会(北京)、第22届北京国际热处理展览会、第十一届中国指挥控制大会暨第九届...等多个科技展会。","这些展会的举办将进一步推动中国科技产业的发展和交流。","科技", "2024中国华夏家博会")# Save the presentation
pptx_file = "/mnt/data/Weekly_Technology_News_Summary.pptx"
prs.save(pptx_file)pptx_file

code interpreter执行生成代码生成PPT:
image.png

生成Latex

1.把用户输入做简单格式整理
2.对整理好的格式数据生成Latex
3.对生成的Latex脚本编译生成ppt

问题

1.如果只是用大模型做排版,不容易为ppt配图
2.生成模版比较单一

以GPT4o为例说明:

1.根据用户输入对数据做格式整理
image.png
2.利用gpt4o生成排版内容生成Latex脚本,prompt:“把上面slide格式转成latex ppt方式”

\documentclass{beamer}\title{Weekly International and Domestic Tech News Summary}
\subtitle{Covering Technology, Health, Astronomy, and More}
\author{}
\date{}\begin{document}% Title Slide
\begin{frame}\titlepage
\end{frame}% Slide 2
\begin{frame}\frametitle{Inspur Digital Business Shines at 2024 Fourth Singapore Asia Tech Show}\begin{itemize}\item \textbf{News Details:}\\As a leading service provider for the digital transformation of the fast-moving consumer goods industry, Inspur Digital Business was invited to participate, demonstrating its technological capabilities and solutions in the FMCG sector.\item \textbf{News Interpretation:}\\This appearance highlights Inspur Digital Business's influence on the international stage and reflects the active expansion of Chinese tech companies in the Southeast Asian market.\item \textbf{Category:} Technology\item \textbf{News URL:} Inspur Digital Business Shines\end{itemize}
\end{frame}% Slide 3
\begin{frame}\frametitle{Researchers Find Microplastics in Testicular Tissue of Humans and Dogs}\begin{itemize}\item \textbf{News Details:}\\Researchers discovered microplastics in the testicular tissues of both humans and dogs, raising concerns about the potential impact of microplastics on reproductive health.\item \textbf{News Interpretation:}\\The findings could have significant implications for human health, underscoring the severity of microplastic pollution.\item \textbf{Category:} Health\item \textbf{News URL:} Microplastic Study Findings\end{itemize}
\end{frame}% Slide 4
\begin{frame}\frametitle{Hubble Telescope Explores Barred Spiral Galaxy NGC 4731 in Virgo Cluster}\begin{itemize}\item \textbf{News Details:}\\The Hubble Telescope explored the barred spiral galaxy NGC 4731 in the Virgo Cluster, revealing its detailed colors and structure.\item \textbf{News Interpretation:}\\This research helps scientists better understand the formation and evolution of galaxies.\item \textbf{Category:} Astronomy\item \textbf{News URL:} Hubble Telescope Exploration\end{itemize}
\end{frame}% Slide 5
\begin{frame}\frametitle{May 2024 Tech Event Calendar Overview}\begin{itemize}\item \textbf{News Details:}\\In May, major tech events include the launch of Chang'e 6, the release of CORSAIR ONE i500 compact high-performance PC, and the MediaTek Dimensity Developer Conference.\item \textbf{News Interpretation:}\\These tech events showcase China's rapid development in aerospace, computer hardware, and mobile communication technology.\item \textbf{Category:} Technology\item \textbf{News URL:} May Tech Event Calendar\end{itemize}
\end{frame}% Slide 6
\begin{frame}\frametitle{May 2024 Major Tech Events Recap}\begin{itemize}\item \textbf{News Details:}\\May saw a series of important news and highlights in the tech industry.\item \textbf{News Interpretation:}\\These events reflect trends and dynamics in the technology sector.\item \textbf{Category:} Technology\item \textbf{News URL:} May Major Tech Events\end{itemize}
\end{frame}% Slide 7
\begin{frame}\frametitle{China Coal Science and Technology Corporation Shines at 2024 International Zero Carbon City and Building Conference \& Expo}\begin{itemize}\item \textbf{News Details:}\\China Coal Science and Technology Corporation, along with its subsidiaries, showcased its technology and achievements in zero-carbon city and building construction.\item \textbf{News Interpretation:}\\The participation highlights China's efforts and achievements in green energy and sustainable development.\item \textbf{Category:} Technology\item \textbf{News URL:} China Coal Science Shines\end{itemize}
\end{frame}% Slide 8
\begin{frame}\frametitle{Preview of May 2024 Tech Events}\begin{itemize}\item \textbf{News Details:}\\Important events include the launch of Chang'e 6, Apple's special event "Fly Away," and the 2024 Google I/O Developer Conference.\item \textbf{News Interpretation:}\\These events forecast the future directions and trends in technology development.\item \textbf{Category:} Technology\item \textbf{News URL:} May Tech Event Preview\end{itemize}
\end{frame}% Slide 9
\begin{frame}\frametitle{Southeast Asia Tech Internet Event Review}\begin{itemize}\item \textbf{News Details:}\\TechNode reviewed last week's major events in the Southeast Asia tech and internet sector.\item \textbf{News Interpretation:}\\Through the review, one can understand the development trends and dynamics of the tech internet sector in Southeast Asia.\item \textbf{Category:} Technology\item \textbf{News URL:} Southeast Asia Tech Review\end{itemize}
\end{frame}% Slide 10
\begin{frame}\frametitle{2024 China Home Expo (Beijing)}\begin{itemize}\item \textbf{News Details:}\\The 2024 China Home Expo (Beijing), the 22nd Beijing International Heat Treatment Exhibition, the 11th China Command and Control Conference, and other tech exhibitions will be held at the Beijing National Convention Center.\item \textbf{News Interpretation:}\\The hosting of these exhibitions will further promote the development and communication of China’s tech industry.\item \textbf{Category:} Technology\item \textbf{News URL:} 2024 China Home Expo\end{itemize}
\end{frame}% Slide 11
\begin{frame}\frametitle{Conclusion}These news summaries provide insights into the latest developments and trends in various tech sectors.
\end{frame}\end{document}

3.对生成latex脚本编译,命令:xelatex ***.tex

PPT模版

1.对用户的输入利用大模型做整理生成合适ppt呈现的排版
2.调用ppt生成tool选择ppt模版
3.调用ppt tool生成ppt

问题

这种实现方式已经对ppt信息可视化做了一层建模,会对用户的输入做理解,重新组合生成合适的呈现方式。重点在于对用户输入信息作排版生成、根据用户输入做关键信息配图检索。
不足点有以下几点:
1.对内容呈现方式做了归类,归多有限的几种排版方式,用户输入对会往这几种排版模式上靠
2.生成的ppt在细粒度控制不够,比如字体、字体颜色区分不同信息…,只能作为粗稿
3.这种生成架构不利于后续产品能力细化提升

以天工Aippt工具为例说明

1.根据用户输入,对内容理解生成合适排版(这部分天工模型做的还是不错,又对信息做了深度理解)
image.png
2.选择ppt模版生成ppt
image.png
生成ppt结果
https://www.tiangong.cn/chat/ai_ppt/025/preview/Q-EP9Xl0BGA

AIPPT

这种方式是目前看到用大模型生成ppt做的最深入的产品。他们大致的思路是:用户内容如何呈现应是需要对用户内容理解选择合适的呈现方式,生成内容可视呈现计划大纲,然后对每部分的内容细化充分的分析挖掘ppt工具的属性来做细粒度优化呈现。
什么意思呢,就是说这个工具会对你输入的内容做理解选择合适的可视化呈现方式(故事呈现大纲不是一层不变的)。
然后会对你输入内容做解构拆解成很多素材语料部件,生成这份ppt呈现的素材库。
充分的理解PPT这种工具的可视化呈现优势,对每部分的素材生成合适的呈现效果,比如:大小、颜色、动效,前后颜色搭配,颜色比对,图表…(这部分何以得知呢,可以根据他动态生成PPT过程看出来,后面会给个视频)

问题:

1.完全的模拟人如何把内容做PPT故事呈现流程建模,很复杂,大模型需要时间沉淀
2.非常吃产品团队对PPT工具的理解,一定要是PPt专家
3.对内容可视化呈现需要深入的了解,这个是个非常重的系统
4.现在这个插件很容易出现ppt生成内容和你输入内容不一致(素材库搭建没控制好,给网络素材检索太大权限)

以扣子上AIPPT插件说明:

image.png
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/23969.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[office] 如何才能用EXCEL打开dat文件- #微信#学习方法

如何才能用EXCEL打开dat文件? 方法: 1、打开EXCEL软件; 2、文件,打开,选择要转化的DAT文件; 3、在弹出的向导文件(步骤1)中,选择合适的文件类型(按预览选择&#xf…

充电桩,未来出行的绿色引擎

随着新能源时代的到来,充电桩早已不再是一个陌生的词汇,它正在成为我们生活中不可或缺的一部分。 它不仅仅是一个简单的充电设备,更是未来出行的绿色引擎,驱动着我们的汽车,也驱动着这个时代的绿色梦想。 想象一下&am…

人工智能术语

1、人工智能的概念 人工智能概念,在1956年召开的达特茅斯会议上正式被提出。该会议是由信息学鼻祖克劳德.艾尔伍德.香农(ClaudeElwoodShannon)以及马文.明斯基(Marvin Minsky)、约翰.麦卡锡(JohnMcCarthy)等十位信息学、数学、计算机学的科学先驱,在美国…

智谱AI 发布最新开源模型GLM-4-9B,通用能力超Llama-3-8B,多模态版本比肩GPT-4V

自 2023 年 3 月 14 日开源 ChatGLM-6B 以来,GLM 系列模型受到广泛关注和认可。特别是 ChatGLM3-6B 开源以后,开发者对智谱AI 第四代模型的开源充满期待。 为了使小模型(10B 以下)具备更加强大的能力,GLM 技术团队进行…

如何从微软官方下载Edge浏览器的完整离线安装包

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 正文内容 📒🚀 官方直链下载🚬 手动选择下载🎈 获取方式 🎈⚓️ 相关链接 ⚓️📖 介绍 📖 在网上搜索Microsoft Edge浏览器的离线安装包时,很多用户都会发现大部分都是在线安装包,无法满足他们在无网络环境下进…

DLL文件修复dffsetup3.3.90,带Keygen

之前分享过DirectX与4DDiGDLLFixer,今天再分享一款,名字叫DLLfiles Fixer,中文版带key你懂的,对于玩游戏人来说,经常因为少了某个dll文件无法运行,DLL-files Fixer能够非常方便的修复。 软件功能 可以消除…

俯视角2D游戏_03 伤害数字容器

制作思路 要创建伤害数字容器需要做以下三件事 创建伤害数字的UI控件(并添加动画效果)创建盛放伤害数字UI的容器应用伤害到伤害数字UI 调用关系 敌人蓝图——>伤害数字容器——>伤害数字UI 详细制作案例 [!NOTE] 需求简述 制作一个拥有动态效果的伤害数字UI&#xff0c…

使用Python实现深度学习模型:Transformer模型

Transformer模型自提出以来,已经成为深度学习领域,尤其是自然语言处理(NLP)中的一种革命性模型。与传统的循环神经网络(RNN)和长短期记忆网络(LSTM)不同,Transformer完全…

BIM分析简明教程

大多数建筑师和工程师都会遇到过建筑信息模型 (BIM) 的概念。 这是一种可以为你的公司带来巨大利益的方法。 建筑信息模型允许你集中项目的信息。 你可以将所有相关数据集中到一个数据库中,而不是处理大量文档。 这样做的好处是显而易见的。 随着你的项目变得越来越…

SQL自动发送邮件的方法有哪些?如何配置?

SQL自动发送邮件设置时的注意事项?邮件群发如何操作? 在现代企业中,自动化流程越来越普遍,SQL自动发送邮件作为其中一项重要功能,能够大大提高工作效率并简化数据管理流程。AokSend将介绍几种实现SQL自动发送邮件的方…

JVM基础知识

一、JVM的内存区域划分 一个进程在运行的时候,会向操作系统申请到内存资源,从来存放程序运行的相关数据。 JVM本质上就是一个java进程,在运行的时候也会从操作系统那搞一块内存,供Java代码执行使用。 JVM又把申请的一块内存根据不同的用途划分出了不同区域。 每一…

酷我音乐 v10.8.2.1 解索SVIP版,畅享无界音乐盛宴!

酷我音乐 v10.8.2.1 解索SVIP版 酷我音乐,一款多功能音乐软件,集成了音乐播放、歌曲下载、歌词同步、在线电台等多项服务。该应用致力于提供高品质的音乐欣赏体验和独特的音乐探索机会,无论用户身处何地。此外,它还支持大量付费高…

eNSP学习——配置RIP抑制接口及单播更新

目录 主要命令 原理概述 实验目的 实验内容 实验拓扑 实验编址 实验步骤 1、基本配置 2、搭建基础的RIP网络 3、配置RIP抑制接口,优化公司网络 4、配置RIP单播更新,恢复网络通信 5、验证另一种抑制接口方式 需要eNSP各种配置命令的点击链接自取&#xf…

day52 123.买卖股票的最佳时机III 188.买卖股票的最佳时机IV

123.买卖股票的最佳时机III 关键在于至多买卖两次,这意味着可以买卖一次,可以买卖两次,也可以不买卖。 动态规划五部曲 1.确定dp数组以及下标的含义 一天一共就有五个状态, 没有操作 (其实我们也可以不设置这个状态&a…

Docker 国内镜像源更换

实现 替换docker 镜像源 前提要求 安装 docker docker-compose 参考创建一键更换docker国内源 vim /docker_daemon.sh #!/bin/bash # -*- coding: utf-8 -*- # Author: make.han # Email: CIASM@CIASM # Date: 2024/06/07 # docker daemon.jsondaemon_json_file="/et…

[网络基础]——计算机网络(OSI)参考模型 详解

🏡作者主页:点击! 🌐网络通信基础TCP/IP专栏:点击! ⏰️创作时间:2024年6月2日21点59分 🀄️文章质量:93分 目录 🎟️OSI基本概念 🎄分层架构…

使用Qt实现文本文件的读写操作

文章目录 文本读写简介QFileDialog简介常用方法示例代码 QFile简介常用方法示例代码 QTextStream简介常用方法示例代码 结合使用示例完整示例代码(读写操作,可直接复制运行我使用的Qt版本为QT5.14)mainwindow.hmainwindow.cppmain.cpp代码解释 文本读写简介 在现代…

前端经典面试手写题

前端面试中常会遇到的手写题主要考察应聘者对前端基础知识的掌握程度以及编程能力。以下是一些经典的前端手写题及其解答思路: 手写深拷贝(Deep Clone) 深拷贝是指复制一个对象及其所有子对象,使得新的对象和原对象完全独立。 …

聊聊DoIP吧(二)-报文结构和时间参数

书接上回,DoIP报文及其在以太网帧中的位置:图片来自Vector官网 这里我们来看看DoIP报文结构: DoIP协议时间参数详解 - 知乎 (zhihu.com)

实验三-8086指令的应用《计算机组成原理》

一、实验目的 掌握8086指令的应用 二、实验原理 三、实验仪器 计算机1台,emu8086软件。 四、实验步骤 1、建立00H~0FH~00H 31个数,00H~0FH数据逐渐增大,0FH~00H逐渐减小,即DI指针所表示的地…