跳至主要內容

里程碑

用 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 的一個工具。

螢幕擷取畫面 2026-07-09 213731.png
螢幕擷取畫面 2026-07-09 213752.png
螢幕擷取畫面 2026-07-09 213822.png
螢幕擷取畫面 2026-07-09 213924.png

4 個愛心1 則留言

登入並驗證手機後就能留言。登入

留言

  1. 新成員 @legacy.mpcienhffcaemeonnebklaco

    謝謝你的分享,讓我多認識了一個n8n的"Call n8n Workflow Tool"這個node

    果然認真閱讀過每篇文章是會有收穫的,能從別人的靈感中獲得新的視野與發想。