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% |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!