自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【山东大学项目实训】功能新增——翻译PPT(前端制作&前后端连接)

新增了一个PPT翻译功能,我们进行的主要工作即:1)在前端添加一个PPT翻译页面2)在侧边栏组件中以及其他地方添加对应路由实现页面跳转3)完成前后端的连接(即上传PPT,翻译后后端返回给前端,前端即可实现下载)

2024-06-23 12:25:15 263

原创 【山东大学项目实训】生成PPT前后端连接

本功能的主要逻辑为:在大纲页面(outline)和挑选模板生成PPT页面(template)之间实现带参数的页面跳转,将PPT文本内容传到模板生成PPT页面(template);在模板生成PPT页面(template)点击对应图片选择自己喜欢的PPT模板时,前端可以将参数传给后端,后端使用对应的模板生成PPT。

2024-06-22 11:00:00 180

原创 【山东大学项目实训】修改大纲并生成PPT内容&图片前后端连接

可以在后端看到生成的图片。

2024-06-21 20:00:00 263

原创 【山东大学项目实训】生成大纲前后端连接

生成大纲功能主要由两部分组成:1)用户在生成页面(createPPT)给出主题(关键词),前端将关键词传给后端,后端调用ai生成大纲并返回给前端,并将返回的内容显示在大纲页面(outline)的可修改文本框中;2)用户在生成页面(createPPT)点击上传按钮选择本地文件(word格式)进行上传,前端对文件中的内容进行识别并将提取到的内容显示在大纲页面(outline)的可修改文本框中。

2024-06-21 08:00:00 152

原创 【山东大学项目实训】PPT辅导&PPT评价功能前后端连接

此功能跟PPT辅导比较类似,即上传PPT,前端分页提取PPT中的内容并将内容返回给后端,后端调用ai对上传的PPT进行评价并给出修改意见,返回给前端。

2024-06-20 22:00:00 323

原创 【山东大学项目实训】前后端路由配置

例如在CreatPPT.vue页面里面实现如下操作。注意端口号要和前端保持一致且不能重复。一个找了两个小时的错误!

2024-06-20 06:00:00 99

原创 【山东大学项目实训】解决后端报错

这是因为POI 在处理 Office 文档(如 PPTX、XLSX 等)时,会使用 xmlbeans 来解析和生成 XML 数据。现代 Office 文件格式(如 PPTX 和 XLSX)实际上是以 ZIP 压缩包形式存储的 XML 文件集合。我们是这样解决的:直接在前端实现文件的文字提取,再将前端提取的文字返回给后端进行下一个功能(调用api接口,根据上传的大纲生成具体内容)。添加xmlbeans (在生成PPT时出现报错发现的问题)修改POI的版本使其保持一致,不然会出现版本不匹配的问题。

2024-06-20 02:45:00 335

原创 【山东大学项目实训】后端环境配置调试

修改解压目录下conf/settings.xml文件,在<localRepository>标签内添加自己的本地位置路径。登录MAVEN仓库,搜索找到对应的jar包并下载解压到apache-maven/lib下。在命令行中build一下,出现BUILD SUCCESS成功。官网下载,然后配置好相对应的环境变量,并在cmd窗口中查看。准备工作主要是依赖库和插件的补充和配置。最后重新加载项目,解决报错。

2024-06-19 22:24:17 223

原创 【山东大学项目实训】第九周进度汇报

本周我们继续学习前端的相关内容,并根据之前小组讨论后设计的项目前端页面进行前端页面和功能的进一步实现和完善。本周我们主要完成了以下工作:1)增添了登录界面的设计;2)增添了主页面走马灯的设计;

2024-06-12 21:49:58 206

原创 【山东大学项目实训】第八周进度汇报

本周我们继续学习前端的相关内容,并根据之前小组讨论后设计的项目前端页面进行前端页面和功能的进一步实现和完善。本周我们主要完成了以下工作:1)对前期已完成的代码和功能进行错误修改和细节优化;2)增添了PPT辅导功能,即用户可以与大模型进行对话;3)进一步美化了前端界面。主要包括以下两个内容:1)修改了之前因为router重复连接导致的页面刚打开时的反复刷新问题;2)将所有组件的位置由绝对定位改为相对定位,使前端界面可以适应不同尺寸的显示屏。

2024-05-30 20:18:47 163

原创 【山东大学项目实训】第六周进度汇报

本来是上周末就写好了,结果因为周一考人机交互一直拖到现在才发,该说不说人机交互是真的迷(我不理解为什么要有这么一场考试),不好意思没忍住吐槽了一下,下边是正文。=================================分界线===================================本周我们继续学习前端的相关内容,并根据之前小组讨论后设计的项目前端页面进行前端页面和功能的进一步实现和完善。主要添加了语音输入功能,并且有简单的错误处理逻辑。

2024-05-23 18:26:04 157 1

原创 【山东大学项目实训】第五周进度汇报

本周我们继续学习前端的相关内容,并根据之前小组讨论后设计的项目前端页面进行前端页面和功能的进一步实现和完善。利用UI组件对页面的功能进行了进一步的完善,并加入了背景图片等。

2024-05-12 21:04:25 206

原创 【山东大学项目实训】第四周进度汇报

接上周进度,我们本周主要进行了PPT生成功能对应页面的进一步实现和补充完善。主要包括:1)实现项目系统主界面的页面和PPT评价功能的页面;3)用页面跳转功能将所有的页面连接起来形成一个相对完整前端界面。本周我们继续学习前端的相关内容,并根据之前小组讨论后设计的项目前端页面进行前端页面和功能的进一步实现和完善。

2024-05-01 21:58:58 249

原创 【山东大学项目实训】第三周进度汇报

本周我们继续学习前端的相关内容,并根据之前小组讨论后设计的项目前端页面进行前端页面和功能的进一步实现和完善。接上周进度,我们本周主要进行了PPT生成功能对应页面的进一步实现和补充完善。主要包括:1)点击对应按钮后在本标签页内实现页面跳转;2)实现生成大纲后展示、修改大纲的页面和用户自主选择PPT模板生成PPT的页面;3)用页面跳转功能连接这三个页面。

2024-04-28 14:36:53 212 1

原创 【山东大学项目实训】第二周进度汇报

由于我们的项目主要分为PPT生成和PPT评价修改两个大部分,因此,我们本周主要进行了PPT生成功能对应页面的初步实现。此功能又包括两种方式,导入本地大纲和在对话框中输入PPT主题和关键字AI生成大纲。本周我们继续学习前端的相关内容,并根据之前小组讨论后设计的项目前端页面进行前端页面和功能的初步实现。其中,点击选择文件,可以从本地选择自己想要上传的文件。

2024-04-21 15:47:11 133 1

原创 【山东大学项目实训】第一周进度汇报

​在本次项目实训中,我和另一名组员主要负责前端相关工作。本周我们以 主要学习并尝试了vue开发的环境配置、项目搭建,以及如何在Vscode中使用Gitee实现远程代码仓库与本地同步。同时,我们也初步尝试了前端界面的修改。

2024-04-14 17:56:07 290 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除