🤖🥗 Telegram Nutrition AI Assistant (альтернатива приложению Cal AI)
Помощник по питанию на базе искусственного интеллекта для Telegram — записывайте приёмы пищи, ставьте цели и получайте персонализированные ежедневные отчёты с интеграцией в Google Таблицы.
📋 Описание
Этот шаблон n8n создает ИИ-помощника по питанию на базе Telegram 🥑🔥, который является альтернативой мобильному приложению Cal AI с открытым исходным кодом.
Он позволяет пользователям взаимодействовать с ИИ-помощником с помощью текста, голоса или изображений, чтобы отслеживать приемы пищи, рассчитывать макронутриенты и контролировать цели в области питания прямо из Telegram.
Система использует Google Таблицы в качестве базы данных для работы с профилями пользователей и журналами питания, а также Gemini AI для естественного общения, распознавания продуктов и составления ежедневных отчётов о прогрессе.
✨ Ключевые особенности
💬 Поддержка нескольких способов ввода: текст, голосовые сообщения (с расшифровкой) и изображения блюд (анализ с помощью ИИ).
📊 Расчёт макронутриентов: автоматическая оценка калорийности, содержания белков, углеводов и жиров.
📝 Удобная регистрация: простая регистрация без необходимости указывать личные данные о состоянии здоровья (рост и вес не требуются).
🎯 Отслеживание целей: пользователи могут устанавливать и обновлять целевые показатели по калориям и белкам.
📈 Ежедневные отчёты: персонализированные сообщения о ходе работы с визуальными индикаторами.
🗂 Интеграция с Google Таблицами:
- Profile таблица для целевых показателей пользователей.
- Meals таблица для учета пищевых продуктов.
🔄 Расширенные узлы n8n: включают в себя использование узлов Merge, Subworkflow, и Code для обработки данных и создания отчётов.
💡 Подтверждение
Этот шаблон, вдохновлённый концепцией Cal AI 💡, демонстрирует, как воспроизвести его основные функции с помощью n8n, Telegram и ИИ-агентов в виде гибкого рабочего процесса автоматизации с открытым исходным кодом.
🏷 Теги
- 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 Таблицах для удобства доступа и анализа.
💬 Пример Взаимодействия с пользователем
- 📸 Пользователь отправляет фотографию блюда → ИИ анализирует еду и подсчитывает калории/макроэлементы.
- 🎤 Пользователь отправляет голосовое сообщение → ИИ расшифровывает его и записывает информацию о блюде.
- ⌨️ Пользователь вводит «отчет» → ИИ возвращает сводку о ежедневном питании с индикаторами выполнения.
- 🥅 Пользователь говорит: «Обновите мою цель по потреблению белка» → ИИ обновляет профиль в Google Таблицах.
🔑 Необходимые учётные данные
- API Telegram-бота (токен бота)
- Учетные данные API Google Таблиц
- API поставщика ИИ (Google Gemini или совместимая LLM)
⚙️ Инструкция по настройке
🗂 Создайте две таблицы в Google Таблицах:
- Профиль: User_ID, Name, Calories_target, Protein_target
- Питание: User_ID, Date, Meal_description, Calories, Proteins, Carbs, Fats
🔌 Настройте триггер Telegram, указав токен своего бота.
🤖 Подключите учётные данные поставщика ИИ (рекомендуется Gemini).
📑 Свяжите Google Таблицы со своими учётными данными.
▶️ Разверните рабочий процесс в n8n.
🎯 Начните взаимодействовать со своим помощником по питанию через Telegram.
📌 Дополнительные примечания
- 🟩 Зелёный раздел: обработка триггера Telegram и проверка пользователя.
- 🟥 Красный раздел: регистрация новых пользователей и постановка целей.
- 🟦 Синяя секция: обрабатывает текст, голос и изображения.
- 🟨 Жёлтый раздел: создание отчётов о питании.
- 🟪 Фиолетовый раздел: основные инструменты и логика управления ИИ-агентом.