大家好!這是我第二次參加 iThome 鐵人賽。這次我選擇在 ChatGPT & Codex 賽道挑戰,希望透過 Vibe Coding的方式,在 AI 輔助下於 30 天內從零打造一個結合多模態 AI 的 LINE 智慧記帳與訂閱管家 Agent!
LINE 智慧助手名稱定為:SubWise | 智慧生活記帳管家
你是否也有過這些經驗?
《SubWise》的目標就是:讓使用者只要「隨手拍發票照片」,AI 就能自動辨識品項與金額完成記帳;如果是訂閱制服務,還會主動在扣款前跳出通知,幫你守住荷包!
身為初學者,這次我規劃了「零成本」的免費工具鏈架構:
系統整體運作邏輯如下:
第一天的首要任務就是「把舞台搭好」,拿到後端連線所需的兩把 API Keys。
SubWise | 智慧生活記帳管家
Create API key,建立了專屬金鑰 SubWise-Gemini-Key。AQ.Ab8R... 開頭的 API Key,這將會是未來讓 Gemini 幫我們讀懂發票照片的核心大腦!
為了讓機器人更有溫度,今天也用 AI 繪圖工具生成了 SubWise 的管家狗吉祥物頭貼,並在 LINE 後台設定好 30 字內的亮點簡介:
🤖 拍發票就能記帳!SubWise 智慧管家幫你輕鬆收支管理
今天順利把開發環境的 API Keys 都準備好了!
明天 Day 02,我將請 ChatGPT 擔任我的導師,引導我建立本地 Python 開發環境,並寫出第一個 Flask/FastAPI 後端基本框架!我們明天見!