在前幾天我們完成了基本的 UI 介面與對話功能
接下來我們要透過 Gemini 的 Agent mode 完善這個 APP
首先他列出他認為還能做的功能
輸入: 列出這個APP 還能完善的功能 不包含UI
他提供了五個功能
getGeminiResponse
的邏輯,在每次呼叫 API 時,不只傳送當前的訊息,而是附上整個(或最近的幾則)對話紀錄。
他說的太好了,所以我們讓他嘗試看看
直接說:五個功能都是必要的,幫我製作。並且撰寫到新套件時,安裝必要套件,完成後需測試功能是否有效。
因為這些操作很複雜所以我勾選了 Gemini 2.5 pro 讓他多思考避免錯誤,但相對的會更花時間
#如果你遇到用量超標的問題,可以不要勾選Gemini 2.5 pro 用預設模式,並且一次製作一個功能就好
!完成!