iman——冲刺日志(第一天)


作业所属课程 软件工程实践 - 秋季班
作业要求 第三次团队作业 - alpha冲刺
作业目标 展示团队的分工与进度 📊💡
团队名称 iman 🌟
团队成员 - 102202146 - 蓝敏龙
- 102201225 - 陈碧煌
- 102202105 - 王梓铭
- 102202124 - 阿依娜孜
- 102202135 - 施宇翔
- 102202134 - 承宇豪
- 102202117 - 杨邑豪
- 102202122 - 张诚坤
- 102201506 - 刘宇杰
- 102201137 - 郭剑敏

团队成员分工与进度 📝👥


组别 成员 完成的任务 完成任务所用时间 (小时) 剩余时间 (小时)
前端 阿依娜孜 完成了“行程总览”页面的设计与制作,实现了页面的基本布局和功能框架。 5 4
前端 郭剑敏 完成了“账单管理”页面的设计与开发,包括添加账单记录的功能和行李清单页面的基本框架。 3 1
前端 王梓铭 完成了用户登录页面和个人主页的开发,包括基本的UI布局和功能实现。 3 1
前端 陈碧煌 完成了“添加行程”相关页面的设计与开发,实现了用户输入行程信息的功能页面。 5 4
前端 张诚坤 完成了“地图页面”的设计,成功集成并实现了返回地图显示的基本功能。 2 2
后端 施宇翔 完成了Kimi大模型接口的集成,成功实现了从接口返回旅游推荐结果的功能,并整合了高德地图API进行路线规划。 4 1
后端 杨邑豪 开发并完成了输入URL生成行程的接口,实现了用户输入链接后自动生成行程的功能。 4 2
后端 刘宇杰 完成了备忘录功能的后端部分开发,支持用户记录行程中的重要事项和提醒。 3 2
后端 承宇豪 完成了用户登录注册功能的后端开发,包括手机号注册和验证码验证功能。 3 2
协调 蓝敏龙 负责任务分配、博客撰写及进度跟进,确保团队协作顺畅,定期组织会议讨论项目进展。 3 0

遇到问题及解决方案 🧐💡

1. Kimi的API无法进行链接联网搜索 🌐❌

  • 问题描述:在开发过程中,发现 Kimi 的 API 无法直接解析和处理外部链接进行联网搜索,导致无法从外部网站动态获取旅游相关信息(如景点、文章推荐等)。这一限制使得某些预期的功能无法实现。

  • 解决方案:为了弥补 Kimi API 无法联网搜索的限制,我们决定采用网络爬虫技术来获取所需的数据。具体解决步骤如下:

    • 步骤 1:使用 Python 的爬虫工具来爬取网页内容。这些网页可能包含景点信息、旅游推荐、用户评价等相关数据。
    • 步骤 2:从爬取的网页中提取关键信息,如景点名称、推荐指数、美食攻略、旅游线路等信息。
    • 步骤 3:将提取的旅游信息进行清洗和格式化后,通过适配 Kimi API 的输入格式,将信息传递给 Kimi 模型进行智能处理。
    • 步骤 4:进一步优化爬虫脚本,确保抓取速度和准确性,避免过度加载目标网站或遭遇反爬虫机制。
    • 步骤 5:通过爬取的数据为用户提供智能推荐功能,补充 Kimi API 无法联网搜索的不足。

2. 验证码只能发给测试的手机号码,不能发给其他手机号码 📱🔒

  • 问题描述:在验证码发送功能的开发过程中,发现只能向预先设定的测试手机号码发送验证码,无法支持发送到其他手机号码。这是由于在阿里云短信服务中,使用的是测试模板和签名,导致短信服务被限制。

  • 解决方案:在阿里云短信服务中,将测试版模板和签名升级为正式版,以便支持对外发送验证码。具体解决步骤如下:

    • 步骤 1:登录到阿里云控制台,进入 短信服务 的管理页面。
    • 步骤 2:在 短信签名管理 中,将原本的测试签名修改为正式版签名,确保符合阿里云短信的规范。
    • 步骤 3:在 短信模板管理 中,将测试模板修改为正式模板。注意在修改模板时,确保模板内容符合实际使用需求,并通过阿里云的审核。
    • 步骤 4:在应用中更换为正式版模板和签名,这样系统就可以将验证码成功发送给任何有效的手机号。
    • 步骤 5:在阿里云短信服务中申请通过“正式版”审核后,重新测试验证码发送功能,确保无误。

会议记录与会议过程 📅📝

alpha冲刺第一次会议(11月11日):

会议记录如下:

GitHub签入记录以及项目运行截图 🖥️🚀

GitHub签入记录:

项目运行截图:


燃尽图 📊🔥

在7号的时候我们在线上简单分了一下任务,恰逢校运会放假,大家都放松心情,玩得尽兴,为接下来Man游的开发奠定了良好的基础。11号接到alpha冲刺的作业,自知死到临头,悲痛欲绝,故在11号晚上开了第一次会议,简单验收了一下大家这几天的成果,对一些细节进行了讨论。


团队成员贡献表 🏆🌟

组别 成员 贡献内容 贡献程度
前端 阿依娜孜 负责“行程总览”页面的设计与制作,完成了页面的基本布局和功能框架。 11%
前端 郭剑敏 完成了“账单管理”页面的设计与开发,添加账单记录功能,完成行李清单页面的基本框架。 11%
前端 王梓铭 完成了用户登录页面和个人主页的开发,包括UI布局和基本功能实现。 11%
前端 陈碧煌 完成了“添加行程”页面的设计与开发,实现了用户输入行程信息的功能页面。 12%
前端 张诚坤 负责“地图页面”设计,集成并实现了返回地图显示的功能。 5%
后端 施宇翔 完成了Kimi大模型接口的集成和高德地图API的整合,实现了旅游推荐和路线规划功能。 12%
后端 杨邑豪 开发了输入URL生成行程的接口,实现了根据用户链接生成行程的功能。 10%
后端 刘宇杰 完成了备忘录功能的后端开发,支持记录行程中的重要事项和提醒功能。 8%
后端 承宇豪 负责用户登录注册功能的后端开发,包括手机号注册和验证码验证功能。 10%
协调 蓝敏龙 负责团队任务分配、博客撰写及进度跟进,确保团队协作顺畅,并定期组织会议讨论项目进展。 10%

UML设计中的子用例 📐🔧

posted @   LEML  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示