- 博客(19)
- 收藏
- 关注
原创 【个人博客】山东大学软件学院2022级项目实训(十)ppt加载项开发
在最开始设计这套 PPT 生成脚本时,我在脑海里列出了两种思路:“死板”方案——预先定义好几种固定布局(比如布局索引 1、7、8),对每页都按同一个流程填充标题和内容。这种做法简单、可控,但如果内容结构变化大,很容易出现文字溢出或空白区域太多的问题。“智能”方案——遍历当前模板里所有占位符,通过对“所需文本面积”和“占位符大小”的打分比较,动态挑选最合适的一个(或两个)占位符填写。这个思路更通用,但实现难度也高,需要先把“文本长度→理想面积”的映射算出来,然后对每个占位符计算差值打分。
2025-06-06 21:49:22
591
原创 【个人博客】山东大学软件学院2022级项目实训(九)ppt加载项开发
现在把精力投入到生成一个带有格式以及大模型内容的ppt初版而非模版的后端上。
2025-05-31 11:07:38
234
原创 【个人博客】山东大学软件学院2022级项目实训(七)word加载项开发
1.功能按钮尝试移动到ribbon2.function_calling的准确度问题3.插入公式功能的完成。
2025-05-27 22:43:08
169
原创 【个人博客】山东大学软件学院2022级项目实训(六)word加载项开发
对于word的加载项开发,整体的功能以及框架已经完成了,只剩下一些bug。
2025-05-19 18:59:54
233
原创 【个人博客】山东大学软件学院2022级项目实训(三)word加载项开发
整整一个月没有更新了,原因是近一个月比较忙,项目开发进度缓慢,所以可写的内容比较少。杂七杂八加起来,还是有不少东西的。
2025-04-29 15:19:21
341
原创 【个人博客】山东大学软件学院2022级项目实训(二)word加载项开发
插入图片功能,目前的实现问题不大,但是有一些不让人满意的地方,现在可以在任意位置插入图片,但是我们想实现的最优功能之一是,如果检测到插入位置是表格内,会自动调整图片的大小,适应表格,但是目前无法读取表格的高,因为没有高的属性,所以也还需要探索。然后是插入公式功能,这里进行了大量的探索,原本的设想是借用api实现读图甚至pdf文件,将公式直接插入word,但是因为是纯前端,目前的调用一直失败,并且暂时未找到将latex格式变换成标准公式,直接插入word的方法,所以还需要进一步探索。
2025-03-29 18:59:45
343
原创 【个人博客】山东大学软件学院2022级项目实训(一)word插件开发
大体的实现思路是,添加系统prompt,让大模型在收到类似的指令时,只返回json格式,再在json中提取函数名与参数,进行调用。传统的按钮即可插入表格,这里为了更加方便,我们尝试新的功能,给大模型相应的指令,如“插入2行3列的表格”,即可完成操作。这里的实现方法我也不知道对不对,以后可能会改进,或者按照此思路,上方自动总结,润色,翻译,排版等功能也可这样执行。全部功能大同小异,在后台使用prompt工程,获得文章的内容后,附加相应的prompt,交给大模型,获得答案。三、自动总结,润色,翻译,排版。
2025-03-20 21:44:23
208
原创 【项目博客】山东大学软件学院2022级项目实训(一)office插件开发
一、了解使用什么软件去开发wps或者office插件我们首先进行office开发。区别于传统的开发技术,office add-ins是微软在2013年发布的,基于web技术进行开发office加载项的技术。仔细探索,发现目前国内对于wps加载项开发比较热衷,而此项技术国内没有很好的视频或者个人技术文档,只能去寻找官方技术文档。二、根据官方文档选择合适的开发环境对于开发环境,首先尝试使用比较热门的yoeman脚手架进行开发,但是在配置环境过程中,由于是第一次使用,错误频出,最终放弃。
2025-03-20 21:29:37
1176
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅