專案位置:ChatLedger
問題
記帳很討人厭,我常常忘記記帳。
但我羨慕有記帳習慣的人,他們能在年終拿出一個漂亮的圓餅圖,說出「我花了26%在旅遊上」,那種感覺真是暢快,至少我也想有這種掌控感。
關鍵:降低認知負荷
要培養記帳習慣,首先要先降低做這件事的認知負荷,我太常過了兩天發現自己忘記記帳,於是就放棄了,而且每天都很累,回想自己瑣碎的消費紀錄其實很花時間。
於是我想利用消費紀錄的80/20法則:
- 80%的紀錄大同小異,變化不大:早中晚餐、交通費、電話費、理髮、房租、訂閱費
- 20%的紀錄主導變化:像是出國、買自己喜歡的東西、請客,這些紀錄佔少數,但才是真正讓我每個月收支大幅變化的
解法:定期自動記帳 + AI語音記帳
要降低記帳的認知負荷,我採取的記帳方法是「定期自動記帳 + AI語音記帳」。
幾個設計抉擇:
- 我沒有讓AI自訂類別,這是因為我很討厭分類(就算用AI也一樣),我想要維持最乾淨的消費紀錄就好,分析階段再彈性的去分類。
- File over app,不想要再寫個網站或是app做這件事,只要確保消費紀錄在google sheet上,未來要怎麼擴充都很容易
結果
使用介面
歡迎介面:

新增重複紀錄

新增消費紀錄

Google Sheet 充當資料庫
自動加入定期記帳worksheet

自動登記消費紀錄

過程紀錄
-
2026/02/12 - 2026/3/16
原本已經把 ios app 做完了,結果發現上架費用要100美金,就算只用test flight也一樣。如果不用apple developer program直接編譯到手機,每7天app都會過期要重新插mac。真沒想到自己寫app還比買別人的app更貴,這筆錢真的花不下去,差點又想放棄記帳了。 -
2026/4/6
決定放棄ios app,改成用telegram chatbot當作前端、後端部署在gcp ec2-micro,可以參考免費方案,然後資料庫用google sheet,這樣也不用匯入匯出,之後還可以擴充直接對自己的資料做問答。
後續擴充
這些擴充很容易加上,但目前沒有需求,所以先維持簡單就好,真的有需要再加入。
- 除了消費紀錄,也可以新增收入紀錄
- 新增AI問答消費趨勢的功能
- 新增自訂類別與AI自動分類