里程碑
最後一哩路:我的集大成
新成員 @legacy.pcabaelbldfihgbbndfajifk發布於
流程說明
- 即時記帳流程(Telegram Webhook 驅動)
- 輸入檢驗 (Input Validation):
- n8n 接收來自 Telegram 的 Webhook 訊息。
- 判斷條件:檢查是否為文字訊息。
- 非文字(如貼圖、語音、照片):回傳 "Not a valid message!" 並結束流程。
- 文字訊息:進入下一步。
AI 語意分析 (AI Parsing):
將文字傳送給 AI,Prompt 設定要求回傳標準 JSON 格式:
- DATE:交易日期(預設今日 YYYY-MM-DD)
- CATEGORY:支出類別(如:餐飲、交通、娛樂、日用)
- ITEM:品項名稱
- PRICE:金額(純數字)
- 資料寫入與計算 (Data Processing):
- n8n 將解析後的資料寫入 Google Sheets。
- 自動讀取或計算當月累積總支出或今日總支出。
- 結果反饋 (Response):
- Telegram 發送回覆:
每日定時檢查與提醒(Cron Job:每日 22:00)
- 排程觸發:每日晚間 22:00 由 n8n Cron 節點啟動。
- 資料查詢:查詢 Google Sheets 中當天(CreateAt 或 DATE 為今日)的記錄數量。
- 條件分支 (IF Node):
- 有紀錄:加總今日所有消費金額,透過 Telegram 發送今日摘要。
- 無紀錄:發送提醒通知。
每月財務結算報告(Cron Job:每月 1 號 09:00)
- 排程觸發:每月 1 號觸發。
- 數據彙整:撈取 Google Sheets 中「上一個月全月」的所有開銷資料。
- 統計分析:
- 計算上月總支出。
- 報告發送:
- 加總上月所有消費金額,透過 Telegram 發送上月支出摘要。
1 個愛心0 則留言
登入並驗證手機後就能留言。登入