n8n营养追踪器和膳食记录器ai工作流

n8n营养追踪器和膳食记录器ai工作流

图片[1]-n8n营养追踪器和膳食记录器ai工作流-AI应用集
图片[2]-n8n营养追踪器和膳食记录器ai工作流-AI应用集

 营养 AI 助手(Cal AI App 的替代品)

Telegram 的人工智能营养助手——记录膳食、设定目标,并通过 Google Sheets 集成获取个性化的每日报告。

📋 描述

这个 n8n 模板创建了一个基于 Telegram 的营养 AI 助手🥑🔥,旨在作为Cal AI 移动应用程序的开源替代品
它允许用户通过文本、语音或图像与 AI 代理进行交互,以直接从 Telegram 跟踪膳食、计算宏量营养素和监控营养目标。

该系统集成了Google Sheets作为数据库,处理用户资料和膳食日志,同时利用Gemini AI进行自然对话、食物识别和每日进度报告。

✨ 主要特点

  • 💬多输入支持:文本、语音消息(转录)和食物图像(AI 分析)。
  • 📊宏计算:自动估算卡路里、蛋白质、碳水化合物和脂肪。
  • 📝用户友好注册:简单入职,无需存储个人健康数据(无需体重/身高)。
  • 🎯目标追踪:用户可以设置和更新卡路里和蛋白质目标。
  • 📈每日报告:带有可视进度条的个性化进度信息。
  • 🗂 Google 表格集成
    • Profile用户目标表。
    • Meals食物日志表。
  • 🔄高级 n8n 节点:包括使用MergeSubworkflowCode节点进行数据处理和报告生成。

💡 致谢

受 Cal AI 概念💡 的启发——该模板演示了如何使用n8n、Telegram 和 AI 代理作为灵活的开源自动化工作流程重现其主要功能。

🏷 标签

  • telegram
  • ai-assistant
  • nutrition
  • meal-tracking
  • google-sheets
  • food-logging
  • voice-transcription
  • image-analysis
  • daily-reports
  • n8n-template
  • merge-node
  • subworkflow-node
  • code-node
  • telegram-trigger
  • google-gemini

💼 用例

如果您想要执行以下操作,请使用此模板:

  • 🥗 使用文本、图像或语音信息记录膳食。
  • 📊 通过每日进度更新来跟踪营养目标(卡路里、蛋白质)。
  • 🤖无需构建完整的应用程序即可提供基于聊天的营养助手。
  • 🗂 将结构化营养数据存储在Google 表格中,以便于访问和分析。

💬 用户交互示例

  • 📸 用户发送一顿饭的照片→AI 分析食物并记录卡路里/宏量营养素。
  • 🎤 用户发送语音消息→AI 转录并记录用餐情况。
  • ⌨️用户输入“报告”→AI返回带有进度条的每日营养摘要。
  • 🥅 用户说“更新我的蛋白质目标”→AI 更新 Google 表格中的个人资料。

🔑 所需凭证

  • Telegram Bot API(Bot 令牌)
  • Google Sheets API 凭据
  • AI 提供商 API(Google Gemini 或兼容的 LLM)

⚙️ 设置说明

  1. 🗂 创建两个 Google Sheets 表:
    • 轮廓User_ID, Name, Calories_target, Protein_target
    • 餐食User_ID, Date, Meal_description, Calories, Proteins, Carbs, Fats
  2. 🔌 使用您的机器人令牌配置 Telegram Trigger。
  3. 🤖 连接您的 AI 提供商凭证(推荐使用 Gemini)。
  4. 📑 将 Google 表格与您的凭据连接。
  5. ▶️在 n8n 中部署工作流程。
  6. 🎯 开始通过 Telegram 与您的营养助理互动。

📌 附加说明

  • 🟩绿色部分:处理 Telegram 触发和用户检查。
  • 🟥红色部分:注册新用户并设定目标。
  • 🟦蓝色部分:处理文本、语音和图像。
  • 🟨黄色部分:生成营养报告。
  • 🟪紫色部分:主要 AI 代理控制工具和逻辑。
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容