Составить меню на неделю обычно мешает не отсутствие рецептов. Скорее наоборот: вариантов слишком много. Нужно вспомнить, что уже лежит дома, придумать блюда на несколько дней, не набрать лишнего в магазине и желательно не обнаружить в среду, что ради одного ужина была куплена целая упаковка продукта, который больше нигде не понадобится.

Нейросеть позволяет начать с условий, а не с поиска отдельных рецептов. Ей можно сразу задать бюджет, количество человек, продукты дома, время на готовку и число приёмов пищи. На выходе получится черновик меню вместе со списком покупок, который останется проверить и подстроить под реальные цены.
Пять минут здесь — время на первый рабочий вариант. Если хочется уложиться в конкретную сумму с точностью до магазинной корзины, модели понадобятся актуальные цены и размеры упаковок.
Что понадобится
Перед началом достаточно собрать несколько исходных данных:
-
количество человек;
-
бюджет на неделю;
-
какие приёмы пищи нужно запланировать;
-
продукты, которые уже есть дома;
-
продукты, которые не едите или не хотите покупать;
-
примерное время на готовку в будни;
-
цены из магазина, если нужен более точный расчёт.
Если есть аллергии или другие ограничения, их тоже нужно явно указать. А если рацион связан с назначенной врачом диетой, нейросеть лучше использовать для организации уже заданных условий, а не для самостоятельного определения этих условий.

Шаг 1. Сначала задаём рамки
Запрос «составь меню на неделю» почти не ограничивает модель. Она сама решит, сколько времени можно провести у плиты, сколько продуктов покупать и насколько сложными должны быть блюда.
Совсем иначе выглядит задача, если сразу написать:
«Меню на неделю для двух взрослых. Бюджет — 6000 рублей. Завтракаем и ужинаем дома, обед в будни не нужен. На готовку вечером есть максимум 30 минут. Из продуктов уже есть рис, гречка, яйца, замороженная курица и овсянка».
Теперь понятно, сколько приёмов пищи нужно запланировать, какие продукты не надо покупать повторно и какие блюда не подходят из-за времени приготовления.
В SpeShu.AI для этого можно открыть текстовую модель и передать все условия одним сообщением. Это абсолютно БЕСПЛАТНО в нейросетях собственной разработки SpeShu Claude, SpeShu ChatGPT и SpeShu Gemini — эти модели не уступают зарубежным, при этом стоят в разы дешевле. Оплатив 1690 рублей, вы можете задать порядка 21 000 вопросов.
Для первого черновика подойдёт такой запрос:
Prompt:
Create a 7-day meal plan based on the information below.
People: [number of people].
Total grocery budget for the week: [budget].
Meals needed: [breakfast/lunch/dinner/snacks].
Food already available at home: [list with approximate quantities].
Foods we do not eat: [list].
Maximum cooking time on weekdays: [time].
Longer cooking is acceptable on: [days, if any].
Build the plan so that ingredients are reused across several meals instead of requiring many one-use products. Prefer simple dishes with widely available ingredients. Do not assume exact grocery prices unless I provide them.
For each day, list the meals and main ingredients. After the meal plan, create a consolidated shopping list grouped by category. Mark which ingredients are already available at home and should not be purchased again.
Фраза про повторное использование ингредиентов здесь нужна не ради разнообразия ответа. Без неё в меню легко появляются отдельный соус для одного ужина, необычная крупа для одного гарнира и половина упаковки зелени, которая дальше нигде не используется.
Если хочется подробнее разобраться, какие данные вообще стоит включать в запрос, пригодится отдельный материал о том, как составлять промпты: чем точнее описаны задача, исходные данные и ограничения, тем меньше модели приходится додумывать самой.
Шаг 2. Проверяем меню по реальным ценам
Самое слабое место запросов вроде «составь меню на 5000 рублей» — цифра в конце.
Цена одного и того же продукта различается по магазинам, упаковкам и акциям. Поэтому не стоит ожидать, что модель без дополнительных данных точно угадает стоимость вашей корзины.
Рабочая схема состоит из двух этапов: сначала получить меню, затем передать цены из магазина.
Допустим, в черновике появились курица, фарш, молоко, творог, овощи, макароны и ещё несколько продуктов. Перед покупкой можно открыть приложение привычного магазина и выписать стоимость основных позиций вместе с массой упаковки.

После этого отправить второй запрос:
Prompt:
Here is my current 7-day meal plan and the actual grocery prices from the store I use.
Weekly budget: [budget].
Meal plan:
[paste the current meal plan]
Current prices:
[paste product names, package sizes and prices]
Recalculate the approximate grocery cost using only the prices I provided. If the total exceeds the budget, revise the meal plan to fit within it.
Keep the number of meals the same. Replace expensive ingredients with cheaper alternatives where reasonable, reuse ingredients across several dishes, and avoid adding products for only one meal.
Show:
-
the estimated total before changes;
-
which items make the plan too expensive;
-
the revised meal plan;
-
the updated shopping list;
-
the estimated total after changes.
Do not invent prices for products that are missing from my list. Mark them separately so I can check them myself.
Здесь есть принципиальное ограничение: считать только по переданным ценам. Если стоимость какого-то товара неизвестна, лучше увидеть строку «price not provided», чем получить правдоподобную, но взятую неизвестно откуда цифру.
Итоговую сумму всё равно стоит перепроверить. Особенно если список длинный, используются несколько упаковок одного товара или цены указаны в разных единицах.
Шаг 3. Ищем продукты, которые покупаются ради одного блюда
Экономия часто теряется не на дорогом мясе или сыре, а на мелочах.
В понедельник для салата нужна половина упаковки шпината. Во вторник в соус идут сливки, которые дальше не используются. В четверг появляется отдельная банка соуса ради одного рецепта.
Каждая покупка сама по себе выглядит небольшой. Но оплачивается целая упаковка.
Готовое меню поэтому полезно проверить отдельным запросом:
Prompt:
Review this weekly meal plan specifically for ingredient waste.
[paste meal plan and shopping list]
Find ingredients that are bought in a full package but used in only one meal or in a very small amount. Suggest how to reuse them in other meals during the same week.
Keep the meals simple and do not add new specialty ingredients just to use leftovers. If it is cheaper to remove a dish and replace it with another one, suggest the replacement.
Если курица уже нужна во вторник, её можно использовать ещё в одном блюде. Варёная крупа может стать гарниром дважды. Один набор овощей — попасть в суп, салат и горячее.
Задача здесь не в том, чтобы всю неделю есть одно и то же. Нужно убрать покупки, для которых в плане нет нормального применения.
Шаг 4. Считаем упаковки, а не только граммы
Допустим, для рецепта нужно 150 граммов сметаны, 300 граммов фарша и 80 граммов сыра.
Магазин не обязан продавать именно такие порции. Сметана может быть только по 300 граммов, фарш — по 400, сыр — по 200.
Если стоимость меню посчитана строго по количеству продукта в рецепте, итог на бумаге окажется ниже реального чека.
Поэтому вместе с ценой лучше передавать размер упаковки:
Chicken breast — 1 kg pack — 620 ₽
Ground beef — 400 g pack — 360 ₽
Sour cream — 300 g pack — 110 ₽
Cheese — 200 g pack — 190 ₽
А затем попросить модель пересчитать покупки:
Prompt:
Recalculate the shopping list using whole package sizes rather than the exact grams used in recipes.
For every product, show:
-
how much the meal plan requires;
-
the package size available in the store;
-
how many packages I need to buy;
-
how much will be left after cooking.
Use the leftovers in other meals where possible. Do not assume that I can buy a partial package.
После такого расчёта видно не только цену, но и остатки. Именно их можно перераспределить на следующие блюда.
Шаг 5. Собираем один список покупок
Само меню ещё не делает поход в магазин удобным.
Если в понедельник указана курица с рисом, в среду — лаваш с курицей, а в субботу — паста с курицей и овощами, один продукт встречается сразу в нескольких рецептах.
Вместо семи отдельных наборов ингредиентов лучше получить общий список на неделю.

Prompt:
Turn this 7-day meal plan into one consolidated grocery list.
[paste meal plan]
Group identical ingredients together and calculate the total amount needed for the entire week. Do not list the same product separately for different meals.
Organize the shopping list into these categories:
-
vegetables and fruit;
-
meat and fish;
-
dairy and eggs;
-
grains, pasta and bread;
-
canned and packaged foods;
-
other.
I already have these products at home:
[list with approximate quantities]
Subtract what I already have from the required amount.
For every remaining item, show the approximate quantity I still need to buy.
Количество домашних запасов лучше указывать сразу.
Не просто:
Rice
Eggs
Chicken
а:
Rice — about 400 g left
Eggs — 3
Frozen chicken breast — about 600 g
Если меню требует девять яиц, модель сможет учесть три домашних и посчитать оставшиеся шесть. Одного факта «яйца есть» для этого недостаточно.
Шаг 6. Меняем меню, если магазинам всё равно на наш план
Даже аккуратно составленная неделя может сломаться у полки.
Нужного товара нет. Мясо оказалось значительно дороже. Вместо маленькой упаковки продаётся только большая. На другой продукт появилась акция.
Пересобирать семь дней с нуля не нужно. Достаточно передать модели изменившееся условие:
Prompt:
I planned the meals below, but [ingredient] is unavailable / too expensive at my store.
[paste the relevant meals]
Suggest a replacement using ingredients already present elsewhere in my weekly meal plan.
Keep the meals approximately similar in preparation time and do not add several new products just to replace one unavailable ingredient. Update only the affected meals and the shopping list.
Ключевая часть — использовать ингредиенты, которые уже есть в недельном плане. Иначе вместо одного отсутствующего продукта можно получить три новых.
То же работает после покупки. Если курица продавалась большой упаковкой и её оказалось больше, чем планировалось, фактический вес можно отправить модели и попросить распределить остаток между другими блюдами.
Шаг 7. Сокращаем время у плиты
Меню может уложиться в бюджет и всё равно оказаться неудобным.
Если каждый вечер нужно отдельно варить крупу, чистить овощи и готовить мясо с нуля, к четвергу появляется сильное желание заказать доставку и забыть про красивый план.
Поэтому последний проход — поиск повторяющихся действий:
Prompt:
Review this weekly meal plan and find cooking tasks that can be combined or done in advance.
[paste meal plan]
Suggest a simple preparation plan for the week.
Focus on ingredients that appear in several meals. Tell me:
-
what can be cooked in a larger batch;
-
what can be prepared in advance;
-
which ingredients should be kept separate until the day they are used;
-
which meals should still be cooked fresh.
Do not redesign the entire menu.
Например, часть крупы можно приготовить сразу на два блюда, а готовую курицу распределить между ужином и начинкой на следующий день.

Но с хранением еды лучше не импровизировать. Для конкретных продуктов нужно учитывать рекомендации по безопасному хранению и сроки производителя.
Как действительно собрать меню за пять минут
Если не пытаться сразу получить расчёт до рубля, первый вариант делается короткой последовательностью:
-
Выписать бюджет, количество человек и нужные приёмы пищи.
-
Добавить продукты, которые уже есть дома.
-
Указать время на готовку и продукты, которые точно не подходят.
-
Получить меню и общий список покупок.
-
Быстро убрать блюда, которые никто не будет есть.
На этом этапе уже есть рабочий план на неделю.
Дальше начинается не составление меню, а уточнение: реальные цены, упаковки, замены и остатки. Именно поэтому заголовочные «5 минут» не означают, что за это время можно узнать будущий чек до копейки.
Если времени совсем мало, все условия можно объединить в один запрос.
Prompt:
Create a practical 7-day meal plan and grocery list.
Household: [number of people].
Weekly grocery budget: [budget].
Meals needed each day: [meals].
Foods already available at home: [list with approximate quantities].
Foods to avoid: [list].
Maximum weekday cooking time: [time].
Store prices and package sizes, if available: [list].
Requirements:
-
use simple, widely available ingredients;
-
reuse ingredients across several meals;
-
avoid products needed for only one recipe;
-
account for whole package sizes when prices are provided;
-
do not invent missing prices;
-
keep weekday cooking within the time limit;
-
use existing food before adding the same products to the shopping list.
First, create the 7-day meal plan.
Then provide one consolidated grocery list grouped by store section.
After that, estimate the total cost using only the prices I supplied. Mark products with missing prices separately.
If the estimated total exceeds my budget, revise the plan by replacing the most expensive items while keeping the same number of meals.
Finally, suggest which ingredients can be prepared in batches to save time during the week.
Такой шаблон удобно сохранить. На следующей неделе меняются остатки дома, цены и несколько пожеланий — сама структура запроса остаётся той же.
Частые ошибки
Просить «недорогое меню» без суммы. У слова «недорого» нет фиксированной цены. Лучше сразу указать предел расходов.
Принимать цены модели за магазинные. Для реального бюджета нужны цены из конкретной корзины или каталога. Если модель сама называет стоимость товара, её нужно проверить.
Не указывать количество продуктов дома. «Рис есть» и «осталось 100 граммов риса» — разные вводные.
Гнаться за максимальным разнообразием. Семь совершенно разных ужинов обычно требуют больше отдельных ингредиентов. Повтор продуктов не обязательно означает повтор блюд.
Покупать по первому черновику. Перед магазином стоит ещё раз проверить меню, остатки дома, упаковки и итоговую стоимость.
Частые вопросы
Какой нейросети лучше поручить меню на неделю?
Для обычного меню достаточно современной текстовой модели, которая умеет работать с длинным запросом и таблицами. Гораздо сильнее на результат влияет качество исходных данных: бюджет, количество человек, цены, остатки и ограничения.
Может ли нейросеть сама найти актуальные цены?
Некоторые модели умеют искать информацию в интернете, но для расчёта конкретной корзины надёжнее передать цены самостоятельно. Цена зависит от магазина, города, размера упаковки, карты лояльности и действующей акции.
Можно ли отправить модели фотографию чека или корзины?
Да. Но распознанные названия, массу и цены стоит проверить перед расчётом: ошибка в одной цифре изменит итоговую сумму.
Что делать, если бюджет всё равно превышен?
Не обязательно просить полностью новое меню. Полезнее показать превышение и попросить заменить несколько самых дорогих позиций, не меняя остальные блюда.
Можно ли составлять так меню при специальной диете?
Нейросеть может организовать меню по уже заданным требованиям. Если ограничения связаны со здоровьем и требуют медицинских рекомендаций, сами требования лучше брать у специалиста, а модели поручать уже планирование внутри них.
Что в итоге
Нейросеть хорошо справляется с той частью недельного меню, где обычно уходит время на перебор вариантов: распределить блюда, объединить ингредиенты, пересчитать список покупок и быстро заменить то, что оказалось слишком дорогим.
Точный бюджет начинается там, где появляются реальные цены и размеры упаковок. Поэтому удобная схема выглядит просто: сначала получить черновик, затем сверить его с магазином и пересчитать только то, что не укладывается в условия.
В SpeShu.AI один и тот же шаблон можно использовать с разными текстовыми моделями и обновлять перед каждой новой неделей. При пополнении баланса промокод HABRSPESHUAI добавит 15% к сумме на счёте.
ссылка на оригинал статьи https://habr.com/ru/articles/1093092/