里程碑
用 LINE 一句話記帳
新成員 @legacy.dgbcfcljacmhcnlbmlbefmlo發布於
利用 n8n 串接 LINE 官方帳號 和 Gemini,做了一個跑在 LINE 上的個人記帳助理。
做到了什麼
用一句話記帳
傳「今天油錢 130」,它會自動判斷金額與分類(交通),把資料結構化後寫進 Google Sheets,並回覆一則確認:「已為您記錄一筆交通花費:油錢 130 元。」
用一句話查帳
問「幫我算這個月花了多少」,它會讀出整本帳、依日期與分類篩選加總,回一段分類明細:
2026-07-01 ~ 2026-07-31 共 8 筆,合計 1345 元。
餐飲:920 元/交通:325 元/運動:100 元
核心設計
背後是一個 AI Agent 當大腦,自己判斷每句話是要「記帳」還是「查帳」,再呼叫對應的工具:
- 記帳:寫入 Google Sheets
- 查帳:呼叫一個獨立子工作流程(讀取 -> 依日期、分類篩選 -> 加總)
刻意把「加總」交給程式節點精確計算,而不是讓 AI 自己心算,確保金額不會算錯。
關於 Call n8n Workflow Tool 這個 node
它的作用是把「另一個完整的工作流程」包裝成一個 Agent 可以呼叫的工具,Agent 判斷需要時,就把參數丟進那個子流程、讓它跑完再把結果拿回來。
為甚麼會想用它
想說查帳需要精確加總,但這件事是否該交給 AI 做?
如果只用 Agent 內建的 Google Sheets 工具,讓它把整張表讀進來、心算「這個月花費多少」,感覺會有個問題:
- 大表塞不進模型的上下文(如果累積 data 很多的話)
後來就決定讓程式去精確篩選和加總,AI 只負責聽懂意圖、把結果講成人話。 而把一段有讀取、篩選、計算的完整流程,包成 Agent 的一個工具。
4 個愛心1 則留言
登入並驗證手機後就能留言。登入