FitCel — Telegram-бот для подсчёта калорий по фото еды
FitCel (ФитЦель) — Telegram-бот, который автоматически считает калории по фото еды. Сфотографировал блюдо → отправил боту → получил калорийность и БЖУ (белки, жиры, углеводы). Без установки приложений, без регистрации на сайтах — подсчёт калорий по фотографии прямо в Telegram.
Это готовое решение: бот полностью рабочий, написан на Node.js + OpenAI GPT-4 Vision, работает на бесплатном хостинге Vercel и поддерживает несколько языков. Подходит как для личного использования, так и для запуска собственного сервиса.

Почему считать калории вручную — это боль
Подсчёт калорий по еде — одна из самых частых рекомендаций диетологов и фитнес-тренеров для похудения и контроля веса. Но на практике процесс выглядит так:
- Взвесить каждый ингредиент до готовки
- Найти калорийность в базе или приложении
- Записать всё в дневник
- Повторять 3–5 раз в день
Через пару дней мотивация падает, и большинство бросает. Существующие приложения (FatSecret, MyFitnessPal) требуют ручного поиска продуктов и ввода граммов — это добавляет трения и отбивает желание вести дневник питания.
FitCel решает проблему иначе: сфотографировал еду → бот посчитал калории по фото → готовый результат без лишних действий.
Как работает подсчёт калорий по фото в Telegram-боте
1. Отправил фото — получил калории и БЖУ
Пользователь отправляет фотографию блюда в Telegram-бот FitCel. OpenAI GPT-4 Vision анализирует снимок еды и возвращает:
- Название блюда — что распознала нейросеть
- Калорийность — примерная оценка в ккал
- БЖУ — белки, жиры, углеводы в граммах
Никакого ручного ввода: бот считает калории по фотографии автоматически.

2. Персональная суточная норма калорий
При первом запуске бот рассчитывает индивидуальную суточную норму калорий. Для этого пользователь вводит пол, возраст, рост, вес и уровень физической активности. Расчёт выполняется по формуле Миффлина — Сан-Жеора — той же, что используют диетологи.

3. Дневник питания в Telegram
Каждый приём пищи автоматически сохраняется в дневник — фиксировать еду вручную не нужно. Пользователь видит:
- Сколько калорий съедено за день
- Остаток до суточной нормы
- Историю питания за прошлые дни и динамику

4. Умные напоминания и персонализированные советы по питанию
Каждое утро бот отправляет персонализированное сообщение с учётом:
- Рациона пользователя — советы по питанию на основе истории дневника
- Погоды в регионе — рекомендации по гидратации и выбору блюд
- Напоминания о приёмах пищи — чтобы не пропускать и фиксировать еду

5. Геймификация: отслеживание прогресса и достижения
Система достижений и отслеживание прогресса мотивируют пользователей возвращаться к дневнику питания. Серии дней, бейджи, графики — всё, чтобы контроль калорий не превращался в рутину.

Ключевые возможности Telegram-бота FitCel
| Возможность | Описание |
|---|---|
| 📸 Подсчёт калорий по фото | GPT-4 Vision распознаёт блюдо и возвращает ккал + БЖУ |
| 🎯 Персональная норма | Расчёт на основе пола, возраста, веса и активности |
| 📖 Дневник питания | Автоматическая фиксация каждого приёма пищи |
| 🔔 Умные напоминания | Персонализированные советы с учётом погоды и рациона |
| 🏆 Геймификация | Достижения, серии, прогресс — мотивация возвращаться |
| 🌍 Мультиязычность | Поддержка нескольких языков для международной аудитории |
Результаты: как росла активность пользователей (DAU)
После запуска я последовательно тестировал гипотезы по удержанию пользователей:
| Итерация | Что сделали | Результат |
|---|---|---|
| 1 | Напоминания о приёме пищи | +1% DAU |
| 2 | Персонализированные советы по рациону | +5% DAU |
| 3 | Погода + рекомендации по питанию в утреннем сообщении | +12% DAU |
| Итого | Совокупный эффект | +18% DAU |
Подробный разбор экспериментов с DAU и история монетизации — в отдельной статье: Оплата через Телеграм или как я убил DAU.
Экономика: сколько стоит запустить бот для подсчёта калорий
| Параметр | Значение |
|---|---|
| Затраты на ИИ | ~2 ₽ за 10 запросов (OpenAI API) |
| Хостинг | Бесплатный слой Vercel |
| Себестоимость на пользователя | ~1.7 ₽/сутки при полном лимите |
| Стоимость бота под ключ | 50 000 ₽ на Kwork |
Кому подойдёт бот для подсчёта калорий по фото
- Фитнес-студии и персональные тренеры — инструмент контроля питания и дневник для клиентов
- Диетологи и нутрициологи — автоматизация ведения дневника питания пациентов
- Health-tech стартапы — готовый AI-движок для подсчёта калорий по фото в свой продукт
- Предприниматели — покупка готового бота под ключ и запуск собственного сервиса
- Частные пользователи — удобный способ следить за калориями и БЖУ без лишних приложений
Технический стек
- Backend: Node.js, Telegram Bot API
- AI-движок: OpenAI GPT-4 Vision (распознавание блюд и расчёт БЖУ)
- База данных: PostgreSQL (дневник питания, профили пользователей)
- Хостинг: Vercel (serverless, бесплатный слой)
- Конфигурация: Тексты, цены и стилистика ответов — через конфиг-файлы
Часто задаваемые вопросы
Как точно бот считает калории по фото?
GPT-4 Vision анализирует снимок и делает оценку на основе визуального распознавания блюда. Точность сопоставима с оценкой опытного нутрициолога «на глаз» — погрешность 10–20%, что достаточно для большинства задач контроля питания.
Нужно ли скачивать приложение?
Нет. Весь функционал доступен прямо в Telegram — боте, который уже установлен у большинства пользователей.
Сколько стоит использование бота?
Себестоимость запроса — около 0.2 ₽ (2 ₽ за 10 запросов к OpenAI API). Модель монетизации настраивается через конфиг-файлы.
Можно ли купить готового бота для своего проекта?
Да. Готовый бот FitCel доступен на Kwork за 50 000 ₽ — включает исходный код, установку и консультационную поддержку по запуску.
Ссылки
- 🤖 Бот в Telegram: @FitCel_bot
- 🛒 Купить на Kwork: Готовый Telegram-бот для подсчёта калорий по фото
- 📝 Статья на vc.ru: FitCel — подсчёт калорий по фото еды