山东大学软件学院创新项目实训开发日志——第十三周

news2025/7/19 7:49:46

目录

1.开展prompt工程,创建个性化AI助理,能够基于身份实现不同角度和语言风格的回答。

2.对输出进行格式化,生成特定格式的会议计划文档。

3.学习到的新知识


本阶段我所做的工作

1.开展prompt工程,创建个性化AI助理,能够基于身份实现不同角度和语言风格的回答。

首先设计AI助理身份类别:

设计行业领域分类:

将创建助理所选择的身份和行业信息传到后端

根据身份和行业信息个性化设置不同的语言风格以及知识体系

设置不同行业的的回答流程等:

将增强后的prompt存储到数据库中:

设置不同AI助理背景后的回答示例:

金融经济行业的创意催化师

软件开发行业的战略顾问

2.对输出进行格式化,生成特定格式的会议计划文档。

获取关键字段信息,传递给后端

后端获取对应的会议基本信息,构建enhancedPrompt:

得到模型的输出后对data进行清洗,设置字体、字号、颜色等基本信息,

输出结果示例:

3.学习到的新知识:

直接生成PPT的大模型工具

  • ChatGPT (OpenAI) + 插件:可使用Show Me Diagrams插件自动生成PPT架构图/流程图,或通过VBA代码生成插件生成PowerPoint自动化脚本。示例指令:“用Markdown格式生成10页《新能源汽车市场分析》PPT大纲,包含图表描述,并输出为兼容Marp的格式”。

  • 文心一言(百度):输入文字可直接生成PPT文件(.pptx格式),且内置金融、教育、科技等行业的模板库,适用于中文市场汇报、快速出稿等场景。

  • 通义千问(阿里):支持多轮交互修改,如可按指令“第三页改用柱状图”,还能调用阿里云设计资源(图标/模板)。

  • DeepSeek-V3:可生成高度结构化的Markdown/Word大纲,便于导入PPT工具,还会提供详细的设计建议(配色/字体/图表类型)。

PPT内容+设计一体化工具

  • Gamma.app:基于GPT-4和设计引擎,输入文字/大纲可自动生成完整PPT,包括排版和图片,还支持动态效果如渐显动画。免费版每月可生成3份。

  • Beautiful.ai:具备实时排版优化功能,文字过多时自动调整;还能智能生成图表,适用于商业路演、数据密集型汇报。

  • Tome.app:擅长故事线自动编排,适合叙事型PPT,且可集成DALL·E生成配图。

本地化部署方案

  • PowerPoint + VBA宏:通过大模型生成VBA脚本,实现如自动插入标题、图表、页脚等功能,完全离线,数据安全。

  • Marp (Markdown to PPT):先让大模型输出Marp兼容的Markdown文本,再用VS Code + Marp插件一键转换为PPT。示例代码:theme: gaia,页面标题及要点内容等。

其他AI生成PPT工具

  • ChatPPT:基于ChatGPT与韦尼克模型,用户可以通过自然语言指令与Chat模式进行PPT文档创作,提供在线体验版。

  • Prezi Next:突破传统线性演示模式,通过3D动态路径、缩放聚焦等交互效果,自动优化布局并构建故事化视觉叙事,适用场景广泛,免费版支持生成3个项目。

  • SlideModel:聚焦行业垂直化,内置金融、医疗、科技等多个细分领域专属模板库,AI可根据行业关键词自动匹配专业版式、数据图表与内容框架。

  • Decktopus AI:以交互设计为核心亮点,AI可自动生成包含点击展开、滑动切换等交互式元素的PPT,支持响应式布局与视觉层级优化,提升观众参与度与内容传达效率。

  • 讯飞智能PPT生成:利用讯飞大模型智能PPT生成接口实现。

  • 轻竹办公PPT:适合国内场景,用户输入一句话即可生成精美PPT,支持在线编辑。

  • 基于大模型和Marp的本地方案:使用本地模型(如Dify或Ollama)生成Markdown内容,再借助Marp工具将其转换为PPT,前后端分离开发,前端使用Vue.js,后端使用Python(Flask)接收前端请求并调用模型生成PPT。

  • 基于大语言模型和MaxKB的方案:利用讯飞大模型智能PPT生成接口实现。

  • 利用AI大模型和python-pptx开发的应用:结合开源或商业的大型语言模型(如OpenAI的GPT-3)与Python的Streamlit框架和python-pptx库,开发文本到PPT的生成应用。

选型建议:

需求场景推荐工具理由
极简快速生成Gamma.app / 文心一言输入文字直接出稿
数据可视化Beautiful.ai + ChatGPT自动图表生成+专业排版
中文汇报通义千问+WPS AI本土模板/符合中文审美
技术类PPTMarp+DeepSeek代码控制/学术风格
商业路演Tome.app强叙事性/动态效果

注意事项:

  1. 版权问题:AI生成的图片/模板需确认授权。

  2. 数据敏感度:避免将机密数据输入在线工具。

  3. 格式兼容性:检查导出PPT的字体/动画兼容性。

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

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

相关文章

Cesium 透明渐变墙 解决方案

闭合路径修复 通过增加额外点确保路径首尾相接 透明渐变效果 使用RGBA颜色模式实现从完全不透明到完全透明的平滑渐变 参数可调性 提供多个可调参数&#xff0c;轻松自定义颜色、高度和圆环尺寸 完整代码实现 <!DOCTYPE html> <html> <head><meta …

day022-定时任务-故障案例与发送邮件

文章目录 1. cron定时任务无法识别命令1.1 故障原因1.2 解决方法1.2.1 对命令使用绝对路径1.2.2 在脚本开头定义PATH 2. 发送邮件2.1 安装软件2.2 配置邮件信息2.3 巡检脚本与邮件发送2.3.1 巡检脚本内容2.3.2 制作时任务发送邮件 3. 调取API发送邮件3.1 编写文案脚本3.2 制作定…

新增 git submodule 子模块

文章目录 1、基本语法2、添加子模块后的操作3、拉取带有submodule的仓库 git submodule add 是 Git 中用于将另一个 Git 仓库作为子模块添加到当前项目中的命令。 子模块允许你将一个 Git 仓库作为另一个 Git 仓库的子目录&#xff0c;同时保持它们各自的提交历史独立。 1、基…

List优雅分组

一、前言 最近小永哥发现&#xff0c;在开发过程中&#xff0c;经常会遇到需要对list进行分组&#xff0c;就是假如有一个RecordTest对象集合&#xff0c;RecordTest对象都有一个type的属性&#xff0c;需要将这个集合按type属性进行分组&#xff0c;转换为一个以type为key&…

Linux 使用 Docker 安装 Milvus的两种方式

一、使用 Docker Compose 运行 Milvus (Linux) 安装并启动 Milvus Milvus 在 Milvus 资源库中提供了 Docker Compose 配置文件。要使用 Docker Compose 安装 Milvus&#xff0c;只需运行 wget https://github.com/milvus-io/milvus/releases/download/v2.5.10/milvus-standa…

AR眼镜+AI视频盒子+视频监控联网平台:消防救援的智能革命

在火灾现场&#xff0c;每一秒都关乎生死。传统消防救援方式面临信息滞后、指挥盲区、环境复杂等挑战。今天&#xff0c;一套融合AR智能眼镜AI视频分析盒子智能监控管理平台的"三位一体"解决方案&#xff0c;正在彻底改变消防救援的作业模式&#xff0c;为消防员装上…

编程技能:字符串函数10,strchr

专栏导航 本节文章分别属于《Win32 学习笔记》和《MFC 学习笔记》两个专栏&#xff0c;故划分为两个专栏导航。读者可以自行选择前往哪个专栏。 &#xff08;一&#xff09;WIn32 专栏导航 上一篇&#xff1a;编程技能&#xff1a;字符串函数09&#xff0c;strncmp 回到目录…

使用tunasync部署企业内部开源软件镜像站-Centos Stream 9

使用tunasync部署企业内部开源软件镜像站 tunasync 是清华大学 TUNA 镜像源目前使用的镜像方案&#xff0c;本文将介绍如何使用 tunasync 部署企业内部开源软件镜像站。 基于tunasync mirror-web nginx进行镜像站点搭建。 1. tunasync设计 tunasync架构如下&#xff1a; …

C++----Vector的模拟实现

上一节讲了string的模拟实现&#xff0c;string的出现时间比vector靠前&#xff0c;所以一些函数给的也比较冗余&#xff0c;而后来的vector、list等在此基础上做了优化。这节讲一讲vector的模拟实现&#xff0c;vector与模板具有联系&#xff0c;而string的底层就是vector的一…

Mac redis下载和安装

目录 1、官网&#xff1a;https://redis.io/ 2、滑到最底下 3、下载资源 4、安装&#xff1a; 5、输入 sudo make test 进行编译测试 会提示 ​编辑 6、sudo make install 继续 7、输入 src/redis-server 启动服务器 8、输入 src/redis-cli 启动测试端 1、官网&#xff…

[25-cv-05718]BSF律所代理潮流品牌KAWS公仔(商标+版权)

潮流品牌KAWS公仔 案件号&#xff1a;25-cv-05718 立案时间&#xff1a;2025年5月21日 原告&#xff1a;KAWS, INC. 代理律所&#xff1a;Boies Schiller Flexner LLP 原告介绍 原告是一家由美国街头艺术家Brian Donnelly创立的公司&#xff0c;成立于2002年2月25日&…

深度思考、弹性实施,业务流程自动化的实践指南

随着市场环境愈发复杂化&#xff0c;各类型企业的业务步伐为了跟得上市场节奏也逐步变得紧张&#xff0c;似乎只有保持极强的竞争力、削减成本、提升抗压能力才能在市场洪流中博得一席之位。此刻企业需要制定更明智的解决方案&#xff0c;以更快、更准确地优化决策流程。与简单…

UWB:litepoint获取txquality里面的NRMSE

在使用litepoint测试UWB,获取txquality里面的NRMSE时,网页端可以正常获取NRMSE。但是通过SCPI 命令来获取NRMSE一直出错。 NRMSE数据类型和pyvisa问题: 参考了user guide,发现NRMSE的数值是ARBITRARY_BLOCK FLOAT,非string。 pyvisa无法解析会返回错误。 查询了各种办法…

VUE npm ERR! code ERESOLVE, npm ERR! ERESOLVE could not resolve, 错误有效解决

VUE &#xff1a; npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve 错误有效解决 npm install 安装组件的时候出现以上问题&#xff0c;npm版本问题报错解决方法&#xff1a;用上述方法安装完成之后又出现其他的问题 npm install 安装组件的时候出现以上问题&…

IoT/HCIP实验-1/物联网开发平台实验Part1(快速入门,MQTT.fx对接IoTDA)

文章目录 实验介绍设备接入IoTDA进入IoTDA平台什么是IoTDA 开通服务创建产品和设备定义产品模型&#xff08;Profile&#xff09;设备注册简思(实例-产品-设备) 模拟.与平台通信虚拟设备/MQTT.fx应用 Web 控制台QA用户或密码错误QA证书导致的连接失败设备与平台连接成功 上报数…

DMA STM32H7 Domains and space distrubution

DMA这个数据搬运工&#xff0c;对谁都好&#xff0c;任劳任怨&#xff0c;接受雇主设备的数据搬运业务。每天都忙碌着&#xff01;哈哈哈。 1. DMA 不可能单独工作&#xff0c;必须接收其他雇主的业务&#xff0c;所以数据搬运业务的参与者是DMA本身和业务需求发起者。 2. 一…

洪水危险性评价与风险防控全攻略:从HEC-RAS数值模拟到ArcGIS水文分析,一键式自动化工具实战,助力防洪减灾与应急管理

&#x1f50d; 洪水淹没危险性是洪水损失评估、风险评估及洪水应急和管理规划等工作的重要基础。当前&#xff0c;我国正在开展的自然灾害风险普查工作&#xff0c;对洪水灾害给予了重点关注&#xff0c;提出了对洪水灾害危险性及风险评估的明确要求。洪水危险性及风险评估通常…

Leetcode 3269. 构建两个递增数组

1.题目基本信息 1.1.题目描述 给定两个只包含 0 和 1 的整数数组 nums1 和 nums2&#xff0c;你的任务是执行下面操作后使数组 nums1 和 nums2 中 最大 可达数字 尽可能小。 将每个 0 替换为正偶数&#xff0c;将每个 1 替换为正奇数。在替换后&#xff0c;两个数组都应该 递…

三轴云台之积分分离PID控制算法篇

一、核心原理 积分分离PID控制的核心在于动态调整积分项的作用&#xff0c;以解决传统PID在三轴云台应用中的超调、振荡问题&#xff1a; 大误差阶段&#xff08;如云台启动或快速调整时&#xff09;&#xff1a; 关闭积分项&#xff0c;仅使用比例&#xff08;P&#xff09;…

uv - 一个现代化的项目+环境管理工具

参考&#xff1a; 【uv】Python迄今最好的项目管理环境管理工具&#xff08;吧&#xff1f;&#xff09;_哔哩哔哩_bilibili 项目需求 想象&#xff0c;每次创建一个项目的时候&#xff0c;我们需要去写 README. md, .git 仓库, .gitignore&#xff0c;你会感觉很头大 对于 …