C:\SUDO_AI\CASES\FOODBOT

SUDO AI / Food AI

FoodBot

Фото или описание еды превращается в оценку состава, запись дневника и дневные итоги.

Проблема процесса

Какие боли закрывает система

Пользователь не знает точное название и вес блюда.

Ручной ввод слишком долгий для ежедневной привычки.

Данные из фото и текста считаются по-разному.

Архитектура

Контур решения

фото / текстGemini / OpenAIоценкаfood logdaily totals
Технологический контур:Telegram / MAX / Gemini Vision / OpenAI / Food diary backend

Состав системы

Модули и контрольные точки

Каждый модуль имеет вход, проверяемый результат и обработку исключений.

photo analysistext estimateединая модель записидневные итогиTelegramMAX Mini App
acceptance_criteria.txtVERIFIABLE

Фото быстро превращается в черновик записи.

Текст и изображение попадают в общий дневник.

Пользователь видит накопленные итоги за день.

Технический разбор

Как устроен проект

Практическая схема выбора, внедрения и эксплуатации без обещаний «магии одной кнопки».

Архитектура кейса

Фото и текст приводятся к одной модели записи дневника

Фото анализируется Vision-моделью, а текстовый запрос проходит отдельную оценку, но оба пути возвращают одинаковую структуру блюда, порции и показателей. Результат сначала создаётся как проверяемый черновик.

После подтверждения запись попадает в food log и пересчитывает дневные итоги. Telegram и MAX используют один backend, поэтому данные не расходятся между каналами и способами ввода.

  • photo analysis
  • text estimate
  • единая схема
  • draft confirmation
  • daily totals

FAQ.txt

Вопросы до старта

Коротко о границах, сроках, данных и экономике проекта.

Как учитывается неизвестный вес блюда?

Система показывает оценку и позволяет скорректировать порцию до сохранения. Неопределённость не скрывается от пользователя.

Начнём с одного процесса

Опишите текущую работу, системы и ограничения. Вернёмся с техническими вопросами и форматом первого этапа.

отправить технический бриф