Меню на несколько дней можно собрать из своих привычных рецептов и сразу сверить покупки. русский чат gpt можно использовать для раскладки блюд; этот пример посвящён организации готовки и не рассчитывает питание для снижения веса.
Исходные данные для примера
Учебный набор рассчитан на одного условного человека и только три ужина, а не полный суточный рацион. Каждое блюдо готовится один раз:
- R1, рис с овощами: рис 80 г, морковь 100 г, кабачок 150 г, масло 10 г.
- R2, паста с томатами: паста 90 г, томаты 200 г, масло 10 г.
- R3, картофель с овощами: картофель 250 г, морковь 100 г, кабачок 150 г, масло 10 г.
Все массы заданы для примера. Дома уже есть 100 г риса и 40 г масла; остальных перечисленных продуктов нет.
Карточка рецепта: порции, единицы и запасы
Начните с карточек блюд, где рядом с каждым количеством указана единица и число порций. Для этого разбора примем, что каждый из трёх исходных рецептов даёт одну условную порцию, а рис и паста взвешены до приготовления. Это соглашение учебной задачи, а не рекомендация по размеру ужина. Если ваш рецепт записан на четыре порции, сначала разделите его ингредиенты на четыре и лишь затем умножайте на нужное число.
Разведите три списка: что входит в рецепт, сколько понадобится на выбранные ужины и что уже есть дома. Масло из запаса нельзя вычитать из каждого блюда отдельно: один и тот же запас тогда будет использован несколько раз. Сначала сложите потребность всех блюд, после этого один раз вычтите остаток. Для каждого продукта используйте правило «купить = большее из нуля и разности потребности с запасом».
Договоритесь о названиях до расчёта. «Масло» во всех трёх карточках здесь считается одним продуктом. В собственных записях уточните вид, если разные масла нельзя объединять. Продукты в штуках оставляйте в штуках, пока не задана масса одной штуки. Не просите модель придумывать вес моркови или фасовку пачки.
Проверьте запасы перед отправкой запроса. Запишите доступную для этих ужинов массу, а не весь объём, часть которого нужна для другого блюда. Если остаток не взвешен, отметьте это и составьте предварительный список с полем для уточнения.
Запрос с понятным результатом
Назначь R1-R3 на понедельник, вторник и среду без повторов. Найди общие продукты, сложи потребность и вычти домашние запасы. Покажи покупки по каждому ингредиенту. Новые блюда и продукты не добавляй.
Готовый авторский образец
Учебный вход и образец ниже составлены автором вручную; это не результат испытания сервиса.
Меню: понедельник, рис с овощами R1; вторник, паста с томатами R2; среда, картофель с овощами R3.
| Продукт | Нужно на три ужина | Есть дома | Купить |
|---|---|---|---|
| Рис | 80 г | 100 г | 0 г |
| Паста | 90 г | 0 г | 90 г |
| Картофель | 250 г | 0 г | 250 г |
| Морковь | 200 г | 0 г | 200 г |
| Кабачок | 300 г | 0 г | 300 г |
| Томаты | 200 г | 0 г | 200 г |
| Масло | 30 г | 40 г | 0 г |
Морковь и кабачок повторяются в R1 и R3, масло входит во все три блюда. После ужинов по расчёту останется 20 г риса и 10 г масла. Магазинные упаковки в примере не заданы: количество к покупке здесь означает нужную массу продукта.
Как пересчитать меню на разное число порций
Для изменения числа участников пересчитайте карточки блюд, сохранив домашние запасы отдельным столбцом. Рассмотрим второй условный заказ: R1 и R2 готовятся по две порции, R3 остаётся в одной. Набор рецептов прежний, других продуктов не добавляем.
| Продукт | Новая потребность | Запас | Купить |
|---|---|---|---|
| Рис | 160 г | 100 г | 60 г |
| Паста | 180 г | 0 г | 180 г |
| Картофель | 250 г | 0 г | 250 г |
| Морковь | 300 г | 0 г | 300 г |
| Кабачок | 450 г | 0 г | 450 г |
| Томаты | 400 г | 0 г | 400 г |
| Масло | 50 г | 40 г | 10 г |
Потребность в моркови: 100 × 2 + 100 × 1 = 300 г. В масле: 10 × 2 + 10 × 2 + 10 × 1 = 50 г. Запас масла остаётся равным 40 г, поэтому докупить нужно 10 г. Удвоение прежнего столбца «купить» оставило бы масло на нуле и скрыло нехватку.
Текст уточняющего запроса: «Сохрани рецепты и запасы. Измени только число порций: R1 = 2, R2 = 2, R3 = 1. Покажи вклад каждого рецепта в общие ингредиенты. После суммирования один раз вычти запас. Выведи новую таблицу и перечень строк, изменившихся относительно первого расчёта». Так вы сможете проверить причину каждого изменения, а не только итоговую цифру.
Проверка и исправление
Если список покупок содержит 80 г риса, он не учёл запас. Исправление: max(80 − 100, 0) = 0 г. Проверка моркови: 100 + 100 = 200 г. Отдельно убедитесь, что список относится к трём ужинам и не выдаётся за полноценное меню дня или медицинскую диету.
При замене блюда пересчитайте все общие ингредиенты. Для реального списка сначала проверьте пригодность домашних запасов и ограничения участников; в учебных количествах не заложены индивидуальные потребности.
От расчётной массы к реальной покупке
В магазин отправляется уточнённый список, где расчётная масса отделена от размера упаковки. В исходном задании нет фасовок и цен, поэтому 90 г пасты означают нужное количество, а не обещание купить упаковку именно такого веса. Если вы выбираете большую пачку, отдельно запишите купленную массу и будущий остаток. Не подменяйте этим столбец потребности.
При замене блюда удалите его ингредиенты из общей потребности и добавьте состав замены. Затем вычтите запасы заново. Не правьте список только по названию блюда: морковь и масло могли остаться в других рецептах. Если ужин отменён, его вклад тоже нужно убрать, даже если покупки уже выписаны.
Перед использованием пройдите короткий контроль: все три рецепта включены ровно по назначенному числу раз; единицы одинаковы; запас использован один раз; отрицательных покупок нет; не появились соль, специи и другие продукты, которых не было во входе. В реальном меню такие ингредиенты можно добавить после проверки собственных рецептов, но это будет новая версия исходных данных.
Сохраните дату списка и выбранные порции. Если позже обнаружится другая масса кабачка дома, достаточно обновить запас и пересчитать покупки. Оценка питательной ценности, калорийности и пригодности рациона для конкретного человека требует другой задачи и дополнительных данных. Показанные расчёты сами по себе ничего об этом не устанавливают.
Условия выбранного сервиса
На 21 октября 2026 года chad публикует платные тарифы. Объём контента в тарифах chad может отличаться в зависимости от нейросети. Перед использованием уточните действующие условия доступа и расход выбранного режима на странице сервиса.
Частые вопросы
Можно ли по этому меню оценить похудение?
Нет. Пример не содержит полного рациона, индивидуальных данных и расчёта потребностей. Он показывает только раскладку рецептов и закупку ингредиентов.
Как учесть несколько порций?
Задайте число порций для каждого своего рецепта, пересчитайте его ингредиенты и только после сложения вычитайте домашние запасы. Не умножайте уже готовый список покупок вместе с запасами.
Как считать продукт, который есть, но его количество неизвестно?
Оставьте запас неизвестным и пометьте покупку как предварительную. Взвесьте остаток перед окончательным расчётом. Нельзя молча заменить неизвестное нулём или удобным числом.
Можно ли одной командой заменить продукты на более полезные?
Сначала определите конкретные замены в своих рецептах. В этой задаче цель состоит в учёте ингредиентов, поэтому оценочные слова не задают ни новый состав блюда, ни индивидуальную норму питания.