Дата публикации: 15.05.2026
Составление меню и планов питания с обоснованием
Хочу себе такие же кнопки
Введение
Вы уже знакомы с тем, как нейросети могут анализировать данные, находить скрытые зависимости и генерировать полезные рекомендации. Теперь пришло время применить эти возможности к самому важному ресурсу – вашему питанию. В этом уроке вы узнаете, как построить меню и план питания, опираясь на научные принципы и данные, полученные от моделей ИИ. Мы разберём, какие параметры необходимо учитывать, как их собрать, как сформировать оптимальное меню и как обосновать каждый выбор. Всё это будет изложено простыми словами, с яркими аналогиями и практическими примерами, чтобы вы могли сразу начать использовать полученные знания в своей работе или учёбе.
1. Почему план питания – это не просто набор рецептов
Сравните план питания с транспортным маршрутом. Маршрут учитывает расстояния, трафик, ограничения автомобиля и конечную цель. Аналогично, план питания учитывает:
| Параметр |
Что измеряется |
Почему важен |
| Энергетическая ценность (калории) |
Ккал |
Обеспечивает достаточный уровень энергии для вашего дня |
| Баланс макронутриентов (белки, жиры, углеводы) |
Граммы/проценты |
Поддерживает рост, восстановление и метаболизм |
| Микронутриенты (витамины, минералы) |
Мг/мкг |
Предотвращает дефициты и поддерживает функции организма |
| Время приёма пищи |
Часы |
Регулирует уровень глюкозы, гормональный фон |
| Индивидуальные ограничения (аллергии, диеты) |
Текст |
Исключает потенциально опасные продукты |
Если игнорировать хотя бы один из этих пунктов, ваш «маршрут» может закончиться «заправкой» в пустыне – то есть ощущением усталости, падением продуктивности и даже проблемами со здоровьем.
2. Сбор исходных данных
2.1. Персональные параметры
| Параметр |
Как измерить |
Пример |
| Вес |
Кг |
78 кг |
| Рост |
См |
175 см |
| Возраст |
Года |
28 |
| Пол |
Муж/Жен |
Муж |
| Уровень активности |
Сидячий, умеренный, активный |
Умеренный |
| Цель |
Снижение веса, набор массы, поддержание |
Снижение веса |
Эти данные – «входные параметры» для любой модели, будь то простая формула Харриса‑Бенедикта или сложный нейронный сетевой предиктор.
2.2. Питательные предпочтения и ограничения
- Аллергии: орехи, морепродукты.
- Этические/культурные ограничения: вегетарианство, пост.
- Любимые вкусы: азиатская кухня, средиземноморская.
Соберите их в виде списка (например, CSV‑файл) – это будет «фильтр», который модель будет применять при генерации меню.
2.3. Источники данных о продуктах
| Источник |
Что даёт |
Пример |
| База USDA |
Пищевая ценность, микронутриенты |
100 г куриного филе – 165 ккал, 31 г белка |
| OpenFoodFacts |
Ингредиенты, аллергены, маркировка |
Состав шоколадного батончика |
| Собственная таблица |
Специфические рецепты, локальные продукты |
Рецепт борща от бабушки |
Эти данные можно загрузить в DataFrame (pandas) и использовать как «словарь» для последующей генерации меню.
3. Расчёт суточной потребности в энергии (TDEE)
-
Базальный метаболизм (BMR) – энергия, необходимая в состоянии покоя.
Формула Mifflin‑St Jeor (для мужчин):
[
\text{BMR} = 10 \times \text{weight (kg)} + 6.25 \times \text{height (cm)} - 5 \times \text{age} + 5
]
-
Коэффициент активности (PAF) – умножаем BMR на 1.2 – 1.9 в зависимости от уровня активности.
-
Коррекция под цель – если цель снижение веса, вычитаем 500 ккал; если набор массы**, прибавляем 300 ккал.
Пример:
- Вес 78 кг, рост 175 см, возраст 28, умеренная активность (PAF = 1.55).
- BMR = 10·78 + 6.25·175 – 5·28 + 5 = 1745 ккал.
- TDEE = 1745 × 1.55 ≈ 2705 ккал.
- Цель – снижение веса → 2705 – 500 ≈ 2205 ккал.
4. Баланс макронутриентов
| Цель |
Белки |
Жиры |
Углеводы |
| Снижение веса |
30 % |
25 % |
45 % |
| Набор массы |
25 % |
30 % |
45 % |
| Поддержание |
20 % |
30 % |
50 % |
Пример: 2205 ккал, цель – снижение веса.
- Белки: 30 % × 2205 ≈ 661 ккал → 661 ÷ 4 ≈ 165 г.
- Жиры: 25 % × 2205 ≈ 551 ккал → 551 ÷ 9 ≈ 61 г.
- Углеводы: 45 % × 2205 ≈ 992 ккал → 992 ÷ 4 ≈ 248 г.
Эти цифры – «картографический план» для вашего меню.
5. Генерация меню с помощью нейросети
5.1. Что просить у модели
- Ввод: персональные параметры, ограничения, цель, TDEE, распределение макронутриентов.
- Вывод: список блюд (завтрак, обед, ужин, перекусы) с указанием количества, калорийности и макросов.
5.2. Пример Prompt (английский, но легко переводится)
You are a nutritionist AI. Generate a 7‑day meal plan for a 28‑year‑old male, 78 kg, 175 cm, moderately active, aiming to lose weight. Daily calories: 2205 kcal. Macro split: 30 % protein, 25 % fat, 45 % carbs. Exclude nuts and shellfish. Include at least one Mediterranean dish per day. For each meal, provide:
- Dish name
- Portion size (g)
- Calories
- Protein (g)
- Fat (g)
- Carbs (g)
5.3. Как проверить результат
| Шаг |
Что делать |
| 1 |
Сложить калории всех блюд – должна быть близка к 2205 ккал (±5 %). |
| 2 |
Суммировать белки, жиры, углеводы – сравнить с целевыми граммами. |
| 3 |
Проверить наличие запрещённых ингредиентов. |
| 4 |
Оценить разнообразие (не более 2‑х одинаковых блюд в неделю). |
Если отклонения превышают пороги, отрегулируйте prompt (например, добавить ограничения по количеству соли) и запустите генерацию снова.
6. Обоснование выбранных блюд
6.1. Научные аргументы
- Белок: поддерживает мышечную массу во время дефицита калорий (исследования 2022 года показывают, что потребление ≥ 1.6 г/кг тела минимизирует потерю мышц).
- Жиры: 25 % от калорий обеспечивает достаточный уровень омега‑3 и омега‑6, важных для гормонального баланса.
- Углеводы: комплексные источники (овес, цельнозерновой хлеб) помогают поддерживать стабильный гликемический профиль, избегая «пиков» инсулина.
6.2. Психологический аспект
- Разнообразие повышает удовлетворённость и снижает риск «переедания» от скуки.
- Любимые вкусы (например, средиземноморские специи) усиливают привязанность к плану, облегчая его соблюдение.
6.3. Пример обоснования
Завтрак: Овсянка с ягодами и греческим йогуртом – 350 ккал, 20 г белка, 8 г жиров, 45 г углеводов. Овсянка обеспечивает медленную энергию, ягодные антиоксиданты поддерживают иммунитет, а йогурт добавляет высококачественный белок и пробиотики, полезные для микробиоты.
7. Инструменты для автоматизации процесса
| Инструмент |
Что делает |
Пример использования |
| Python + pandas |
Обрабатывает таблицы продуктов, рассчитывает макросы |
df.groupby('meal').sum() |
| OpenAI GPT‑4 / Claude |
Генерирует меню по шаблону |
openai.ChatCompletion.create(...) |
| Streamlit |
Делает интерактивный веб‑интерфейс для ввода параметров |
st.slider('Вес', 40, 150) |
| SQL‑база |
Хранит исторические планы, позволяет сравнивать эффективность |
SELECT * FROM meals WHERE user_id=... |
С их помощью вы можете построить конвейер: ввод данных → расчёт TDEE → запрос к модели → проверка → вывод в виде таблицы и PDF‑отчёта.
8. Как адаптировать план в реальном времени
- Отслеживание прогресса (вес, ощущение энергии).
- Коррекция TDEE: если за 2 недели вес изменился быстрее, чем на 0.5 кг, скорректируйте калории на ±200 ккал.
- Обновление ограничений: если появились новые аллергии, сразу включайте их в фильтр модели.
Эти шаги позволяют плану «эволюционировать», а не оставаться статичным.
Практика для закрепления
-
Расчёт TDEE
- Возьмите свои текущие параметры (вес, рост, возраст, уровень активности).
- С помощью формулы Mifflin‑St or вычислите BMR, затем TDEE.
- Установите цель (снижение, поддержание, набор) и определите суточную калорийность.
-
Составление макронутриентного баланса
- На основании полученной калорийности распределите макросы согласно таблице в пункте 4.
- Запишите целевые граммы белков, жиров и углеводов.
-
Создание одно‑дневного меню вручную
- Выберите 3 основных приёма пищи и 2 перекуса.
- Для каждого блюда укажите порцию, калории и макросы (используйте базу USDA).
- Проверьте, насколько ваш план соответствует целевым значениям (±5 %).
-
Генерация меню с ИИ
- Сформулируйте prompt (по примеру в пункте 5.2) и отправьте его в выбранную модель.
- Сравните полученный план с вашим ручным вариантом: где совпадают, а где различаются? Почему?
-
Обоснование выбора
- Для одного из блюд из ИИ‑меню напишите короткое обоснование (2‑3 предложения), используя научные аргументы (пример из пункта 6).
Ответьте на вопросы в виде коротких записей, а затем проверьте их с помощью таблицы проверочных критериев, представленной в пункте 5.3.
Поздравляю! Вы прошли весь путь от сбора данных до автоматизированного построения и обоснования питания. Теперь у вас есть практический набор инструментов и методика, которую можно применять в любой профессиональной сфере – от работы с клиентами в фитнесе до оптимизации питания в корпоративных программах. Удачной реализации!
Что такое нейросети и как они работают (простое объяснение)
Обзор популярных нейросетей: ChatGPT, Claude, Gemini, DeepSeek
Как правильно формулировать запросы (промты) для нейросетей
Регистрация и настройка аккаунтов в основных сервисах
Безопасность: что нельзя загружать в нейросети
Использование нейросетей для генерации идей для проектов
Написание писем и деловой переписки с помощью ИИ
Создание структуры доклада или презентации
Автоматическое реферирование больших текстов
Как нейросети помогают учить иностранные языки
Генерация тестов и экзаменационных вопросов
Подготовка к собеседованию с помощью ИИ
Написание постов для соцсетей и блогов
Создание конспектов лекций и видеоуроков
Объяснение сложных тем простыми словами
Генерация примеров для решения задач по математике
Написание кода на Python с помощью нейросетей
Отладка и исправление ошибок в коде
Написание SQL-запросов через ИИ
Автоматизация рутинных отчётов в Excel и Google Sheets
Анализ данных и поиск трендов
Создание таблиц и сводок из неструктурированного текста
Генерация резюме и сопроводительных писем
Составление планов уроков для преподавателей
Проверка грамматики и стиля текста
Генерация названий для статей и видео
Создание аннотаций и кратких содержаний книг
Помощь в решении творческих задач (написание сценариев)
Использование нейросетей для переговоров и аргументации
Составление расписания и to-do листов
Подбор литературы и источников по теме
Генерация возражений для тренировки продаж
Написание инструкций и руководств
Анализ тональности текста
Создание чек-листов для рабочих процессов
Как нейросети помогают перефразировать текст (рерайтинг)
Составление меню и планов питания с обоснованием
Подбор образовательных траекторий под цели ученика
Написание отзывов и рекомендательных писем
Создание вопросов для интервью
Генерация заданий для учеников с ответами
Обобщение переписок в мессенджерах (подведение итогов)
Расчёт бюджета и приблизительных смет
Составление плана развития навыков (roadmap)
Генерация базы знаний для нового сотрудника
Ускорение чтения и обработки документов
Перевод профессиональной лексики с пояснением
Создание скриптов для автоматизации нейросетями (API)
Этика использования ИИ: плагиат и проверки на ИИ
Ограничения и галлюцинации нейросетей (как проверять факты)
Создание пайплайна: от идеи до готового текста с помощью ИИ
Бесплатный курс Excel: логистика, учёт остатков и подбор транспорта
Чат с искусственной подругой
Чатрулетка: чат с новыми друзьями
Чай и кофе: утренний ритуал
Экран с отображением времени в полном размере
Фототехника с подсветкой
Генератор паролей с буквами и цифрами
Игры на развитие воображения у детей
Инновационные методы 3D-печати в строительстве бетонных конструкций
Легковые и микроавтобусы от немецких брендов
Материализация подсказок в Oracle Advanced Security для обеспечения безопасности данных
Местные автобренды России
Нейросети и анализ данных: бесплатно
Оптимизация работы с CDN GEO
Политика конфиденциальности и пользовательское соглашение
Смех без конца
Создание мемов без фотошопа: пошаговое руководство
Средства IP видеосистем
VDSina для чайников: основы
Видеосвязь без задержек
Виджет обратной связи с поддержкой
Зачем видеочат-ролетка в чате