半成品
團隊成員分工與進度
組別 | 成員 | 完成的任務 | 完成任務所用時間 (小時) | 剩餘時間 (小時) |
---|---|---|---|---|
前端 | 阿依娜孜 | 完成了“行程總覽”頁面的設計與製作,實現了頁面的基本佈局和功能框架。 | 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:在阿里雲簡訊服務中申請透過“正式版”稽核後,重新測試驗證碼傳送功能,確保無誤。
透過這些改進,系統應該能夠順利向其他使用者傳送驗證碼,從而解決這一問題。
會議記錄與會議過程
會議記錄如下:
GitHub簽入記錄以及專案執行截圖
燃盡圖
團隊成員貢獻表
組別 | 成員 | 貢獻內容 | 貢獻程度 |
---|---|---|---|
前端 | 阿依娜孜 | 負責“行程總覽”頁面的設計與製作,完成了頁面的基本佈局和功能框架。 | 11% |
前端 | 郭劍敏 | 完成了“賬單管理”頁面的設計與開發,新增賬單記錄功能,完成行李清單頁面的基本框架。 | 11% |
前端 | 王梓銘 | 完成了使用者登入頁面和個人主頁的開發,包括UI佈局和基本功能實現。 | 11% |
前端 | 陳碧煌 | 完成了“新增行程”頁面的設計與開發,實現了使用者輸入行程資訊的功能頁面。 | 12% |
前端 | 張誠坤 | 負責“地圖頁面”設計,整合並實現了返回地圖顯示的功能。 | 5% |
後端 | 施宇翔 | 完成了Kimi大模型介面的整合和高德地圖API的整合,實現了旅遊推薦和路線規劃功能。 | 12% |
後端 | 楊邑豪 | 開發了輸入URL生成行程的介面,實現了根據使用者連結生成行程的功能。 | 10% |
後端 | 劉宇傑 | 完成了備忘錄功能的後端開發,支援記錄行程中的重要事項和提醒功能。 | 8% |
後端 | 承宇豪 | 負責使用者登入註冊功能的後端開發,包括手機號註冊和驗證碼驗證功能。 | 10% |
協調 | 藍敏龍 | 負責團隊任務分配、部落格撰寫及進度跟進,確保團隊協作順暢,並定期組織會議討論專案進展。 | 10% |