里程碑
從記下花費,到記住當下:我的 LINE 生活紀錄小精靈
Victoria @g428673f發布於
平常記帳時,我常常只留下品項和金額,過一陣子卻忘記那天和誰一起、發生什麼事,以及當時的感受。如果還牽涉朋友代付、分攤和還款,就更容易混在一起。
完成《小屋無事》和《我的 AI 小精靈》後,我用 n8n 串接 LINE,做了一個「生活紀錄小精靈」,希望直接用平常聊天的方式,同時記下花費與生活狀態。
我的作品可以做什麼?
在 LINE 傳送一段生活描述,小精靈會整理成生活事件、收支紀錄、狀態紀錄及往來款項,保存到 Google Sheets,並回傳摘要供我確認。
目前已測試的功能包括:
- 辨識同一句話中的多項消費,分開記錄。
- 處理朋友代付與分攤,區分「我欠別人」和「別人欠我」。
- 查詢尚未結清的往來款項,以及登記部分還款或收款。
- 保存自己描述的情緒與身體狀態,並在情緒釐清時提供候選,讓我自行選擇。
- 用確認按鈕確認整批紀錄;清償則先提供預覽,確認後才更新欠款。
互動示範一:記帳與分攤
我傳送:
「今天和小晴喝飲料,總共200元,小晴先付,我負擔六成,小晴負擔四成,還沒還她。」
小精靈回覆:
- 飲料總額:200元
- 本人負擔:120元
- 欠小晴:120元
按下確認後,系統回覆已確認生活事件、收支紀錄及往來款項各一筆。
這樣就能區分整筆消費、自己的支出,以及需要還給朋友的金額,避免把代付款和本人花費混在一起。
互動示範二:說不清楚的情緒
我傳送:
「今天在家整理資料,整理完覺得心裡很舒服,也有一種終於完成事情的感覺,但我不太知道怎麼形容這個情緒。」
小精靈保留事件與原始描述,將心情標示為「尚未命名」,並提供「滿足」「釋放壓力」「平靜」三個候選,附上說明及引用的原話。
下方可以選擇候選,也可以按「都不像/再釐清」。系統明確標示,候選尚未當作我的情緒,讓我自己判斷哪些描述比較貼近感受。
我怎麼做?
流程使用 n8n 的 Webhook 接收 LINE 訊息,交給 AI Agent 理解內容。Agent 連接 OpenAI Chat Model 與 Calculator,協助辨識資料及計算分攤;後續由程式檢查欄位、金額與關聯,再透過 HTTP Request 寫入 Google Sheets、讀回核對,最後回覆 LINE。
四張工作表分別保存生活事件、收支、狀態與往來款項,透過編號連結同一件事。確認、查詢等已有固定規則的操作,則由程式直接處理。
附圖呈現 n8n 成功執行流程、LINE 分攤與確認結果,以及情緒候選互動畫面。
製作過程與心得
最花時間的地方,是讓資料的意思前後一致。
測試時曾遇到「整餐500元、本人負擔350元」,系統卻把兩個金額欄位都填成350元。雖然本人支出與欠款算對了,整餐總額卻沒有正確保存。只補提示詞仍不穩定,後來加入程式核對明示總額與分攤比例,再重新測試。
這次讓我學到,流程顯示成功、機器人有回覆,都不代表資料一定正確。還需要逐筆對照原文、LINE摘要與試算表,才能找到真正的問題。
情緒功能也讓我思考,AI提供的名稱應該保留讓使用者選擇與修正的空間。同一句描述可能有不同理解,因此我希望它協助整理感受,並保留自己的原話與決定權。
目前作品仍是持續測試的原型,分攤程式核對先處理單一事件、單筆消費且明示總額與比例的情況;完整的 Mood Meter 四象限、週月回顧,以及更自由的跨訊息補記,則是後續想逐步完成的方向。
這次最有成就感的,是把原本腦中的需求,做成可以在 LINE 裡實際互動的作品。接下來希望讓記錄更省力,也讓累積下來的資料,能幫助自己回頭理解生活。
0 個愛心0 則留言
登入並驗證手機後就能留言。登入