跳至主要內容

里程碑

7/28任務

新成員 @legacy.eibebaccknjkonfdofkabccd發布於

用 Telegram 打造 AI 健身飲食教練|Powered by n8n

我想解決的是健身期間「飲食紀錄麻煩、熱量難估算、體重與飲食資料分散」的問題,因此使用 Telegram、n8n、AI 圖片辨識與關聯資料庫,製作一套 AI 健身飲食紀錄系統。

使用者可以直接在 Telegram:

上傳食物照片
輸入文字描述飲食
輸入目前體重

當使用者上傳食物照片時,AI 會辨識照片中的食物、估算份量與熱量,再回覆本餐卡路里、當日剩餘熱量與飲食建議。例如上傳生日蛋糕照片後,系統會分析食物種類、估算熱量,並提醒糖分、脂肪與蛋白質攝取情況。

當使用者輸入體重,例如「70」,系統會自動將資料存入體重紀錄,並回覆目前體重與紀錄時間。

整個 n8n 自動化流程包含:

Telegram 接收訊息 → 判斷文字或照片 → AI 辨識與分析 → 整理資料 → 寫入資料庫 → 統計熱量或體重 → Telegram 回覆

系統使用兩個互相關聯的資料庫:

飲食紀錄資料庫:記錄食物內容、估算熱量、日期、時間與飲食建議。
體重紀錄資料庫:記錄使用者體重、日期與時間。

兩個資料庫透過使用者 ID 關聯,讓系統可以整合個人的飲食與體重變化。

目前完成的功能包括:

上傳照片辨識食物
使用文字新增飲食紀錄
自動估算每餐熱量
計算當日剩餘熱量
提供 AI 飲食建議
新增與更新體重紀錄
每晚自動統整當日資料
透過 Telegram 即時回覆結果

這次專案讓我完成了 Telegram、n8n、AI 圖片辨識、JavaScript 與關聯資料庫的整合,將原本需要手動輸入的飲食與體重紀錄,轉變成一個可以直接透過聊天操作的 AI 健身教練。

messageImage_1785339122964.jpg
S__120954896_0.jpg
S__120954897_0.jpg

1 個愛心0 則留言

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