- 博客(14)
- 收藏
- 关注
原创 山东大学软件学院创新项目实训开发日志—第十四周
本周成功实现了AI答题功能,通过DeepSeek API集成实现了题目动态生成机制,并设计了完整的答题流程和奖励系统。在开发过程中,遇到了API稳定性问题(首次调用偶发超时),通过添加重试机制和超时处理解决;针对题目格式解析不一致的情况,优化了正则表达式提取答案的逻辑;同时发现答题时游戏暂停提示不够明显,通过添加"答题中"半透明蒙层优化了用户体验。。主要成果包括:实现了按分数触发的题目生成机制完成了DeepSeek API的集成与调用设计了完善的答题流程和奖励系统优化了用户体验。
2025-05-26 09:21:11
254
原创 山东大学软件学院创新项目实训开发日志—第十三周
本周是创新项目实训的第十三周,我主要聚焦于诗词查询功能的优化和小程序整体性能的提升。继上周完成诗词查询功能的基本框架后,本周我将注意力转移到了功能的优化和性能提升上。诗词查询功能是小程序的核心功能之一,它能够帮助用户快速找到所需的诗词及其详细解释,提升用户体验。本周,我在诗词查询功能的优化上取得了显著进展并且增加了AI解释功能。通过优化搜索和用户体验,我成功提升了诗词查询功能的性能。同时,我也对小程序的整体性能进行了优化,确保了小程序的稳定性和易用性。
2025-05-18 19:21:10
320
原创 山东大学软件学院创新项目实训开发日志—第十二周
本周是创新项目实训的第十二周,我主要聚焦于诗词查询功能的开发与完善。在完成用户注册和登录功能的优化后,我将注意力转移到了诗词查询功能上。诗词查询功能是小程序的核心功能之一,旨在为用户提供便捷的诗词检索服务,帮助用户快速找到所需的诗词及其相关信息。通过本周的努力,我成功实现了诗词查询功能的基本框架,并进行了功能测试和优化。本周,我成功实现了诗词查询功能的基本框架,并完成了功能测试。该功能允许用户通过标题、作者或关键词搜索诗词,并展示诗词的详细信息,为用户提供便捷的诗词检索服务。
2025-05-13 23:03:02
437
原创 山东大学软件学院创新项目实训开发日志—第十一周
本周是创新项目实训的第十一周,我主要聚焦于用户注册和登录功能的完善,同时对登录界面进行了优化。在完成排行榜功能开发后,我们团队意识到用户注册和登录功能的完善对于整个小程序的用户体验至关重要。因此,本周我将精力投入到注册和登录流程的优化中,确保用户能够更便捷、安全地使用小程序。本周,我在用户注册和登录功能的完善上取得了进展。通过优化注册和登录流程以及补充了修改密码功能,我成功提高了小程序的用户体验。同时,我也对登录界面进行了优化,使其更加美观和流畅。
2025-05-07 13:46:47
399
原创 山东大学软件学院创新项目实训开发日志—第十周
本周是创新项目实训的第十周,我主要聚焦于排行榜功能的开发和完善。继上周完成贪吃蛇游戏的核心功能后,本周我将注意力转移到了排行榜的设计和实现上。排行榜功能是小程序的重要组成部分,它能够展示学生所获得的金币和元宝数量,激励学生之间的健康竞争。通过本周的努力,我和我们团队的杨同学一起成功实现了排行榜的基本功能,并进行了功能测试和优化。本周,我在排行榜功能的开发上取得了显著进展。通过实现排行榜的基本框架和模式切换,我成功搭建起了小程序的激励机制。同时,我也对用户界面进行了优化,提高了用户体验。
2025-04-29 10:30:48
1756
原创 山东大学软件学院创新项目实训开发日志—第九周
任务描述:实现蛇头与墙壁、蛇身的碰撞检测功能。开发过程分析游戏逻辑,确定碰撞检测的条件:蛇头超出游戏网格边界或蛇头与蛇身重合。编写函数,通过判断蛇头坐标是否超出边界以及蛇头与蛇身坐标是否重合来实现碰撞检测。在游戏主循环中调用该函数,确保每一帧都能检测到碰撞情况。遇到的问题及解决方案问题:蛇头与蛇身碰撞时,存在误判的情况。解决方案:仔细检查蛇身数组的遍历逻辑,确保从蛇身的第二个元素开始遍历,避免蛇头与自身头部的误判// 检查墙壁碰撞if () {// 检查自身碰撞i++) {
2025-04-22 17:10:37
1282
原创 山东大学软件学院创新实训开发日志—第八周(2)
任务描述:实现蛇头与墙壁、蛇身的碰撞检测功能。开发过程分析游戏逻辑,确定碰撞检测的条件:蛇头超出游戏网格边界或蛇头与蛇身重合。编写函数,通过判断蛇头坐标是否超出边界以及蛇头与蛇身坐标是否重合来实现碰撞检测。在游戏主循环中调用该函数,确保每一帧都能检测到碰撞情况。遇到的问题及解决方案问题:蛇头与蛇身碰撞时,存在误判的情况。解决方案:仔细检查蛇身数组的遍历逻辑,确保从蛇身的第二个元素开始遍历,避免蛇头与自身头部的误判// 检查墙壁碰撞if () {// 检查自身碰撞i++) {
2025-04-22 10:55:50
1390
原创 山东大学软件学院创新项目实训开发日志—第八周
进行复杂图形的绘制。在本周的开发过程中,我遇到了不少技术难题,但通过查阅资料、调试代码以及与团队成员的讨论,我成功解决了这些问题。这不仅提升了我的技术能力,也锻炼了我的问题解决能力和团队协作能力,通过解决实际问题,也对用户体验有了更深刻的理解。通过本周的开发实践,使我对微信小程序的绘图 API 有了更深入的理解,尤其是如何高效地使用。如果生成的食物坐标与蛇的某个身体部分重合,则重新生成食物坐标。方法绘制蛇的每个部分,留出1像素的边框,避免与网格线重叠。随机生成食物的位置,并确保食物不会出现在蛇的身体上。
2025-04-14 09:16:39
509
原创 山东大学软件学院创新项目实训开发日志—第七周
本周继续推进娱乐学习功能的开发,主要完成了游戏的核心逻辑实现,包括游戏循环、暂停与恢复、重置以及游戏更新逻辑。通过这些功能的开发,初步搭建起了一个完整的游戏框架,并在其中融入了学习激励机制,如分数奖励和金币增长。:启动游戏或恢复游戏。如果游戏已经开始且未暂停,则直接返回。如果游戏暂停,则恢复游戏状态。如果游戏未开始,则设置为true。清除之前的定时器,重新启动游戏循环定时器,调用updateGame方法。:暂停或恢复游戏。如果游戏未开始或已结束,则直接返回。如果游戏已暂停,则调用startGame。
2025-04-14 08:59:15
520
原创 对智学小星APP的的一些功能点初步想法
2. 个性化学习计划: 根据学生的学习进度和能力,利用DeepSeek的算法推荐个性化的学习内容。6. 社交学习功能: 创建安全的社交平台,让学生可以分享学习成果,互相激励(类似朋友圈我们可以叫学习圈,发帖子交流)。8. 定期更新内容: 利用DeepSeek接口定期更新教育内容,保持学习材料的新鲜感和相关性。9. 视力保护模式: 设计视力保护功能,定时提醒休息,减少长时间使用平板对眼睛的伤害。7. 多语言支持: 提供多语言界面和内容,满足不同语言背景学生的需求。
2025-03-09 22:57:05
220
山东大学软件学院线性代数复习资料
2025-07-01
山东大学软件学院软件测试复习资料2025
2025-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅