Список покупок: как объединить ингредиенты из блюд в один список
Инструмент «Список покупок» решает конкретную задачу: вы даёте ему текст с названиями блюд и их ингредиентами, указываете число людей или порций, а на выходе получаете сгруппированный список покупок. Это не универсальный планировщик меню и не база рецептов, а текстовый преобразователь. Он полезен, когда нужно быстро свести воедино продукты для нескольких блюд и не забыть про повторяющиеся позиции. В этой статье разберём рабочий процесс на вымышленном примере, покажем, как проверять результат и какие ограничения важно учитывать.
Открыть инструмент: Список покупок ↗Что именно делает инструмент
Инструмент принимает два поля: «Исходный материал» и «Люди или порции». В первое поле вы вставляете текст с блюдами и ингредиентами. Это может быть список рецептов, заметка из мессенджера или просто перечень продуктов по блюдам. Второе поле уточняет масштаб: на сколько человек или порций рассчитан список. На основе этих данных инструмент формирует сгруппированный список покупок, стараясь указывать количества там, где они однозначно выводятся из исходного текста.
Важно понимать: инструмент не ищет рецепты в интернете и не проверяет их кулинарную правильность. Он работает только с тем текстом, который вы предоставили. Если в исходнике написано «помидоры», а количество не указано, инструмент может оставить позицию без числа или предложить разумное допущение, но это не гарантируется. Поэтому исходный текст лучше составлять как можно конкретнее.
Группировка обычно происходит по категориям или по повторяющимся ингредиентам. Например, если помидоры встречаются в двух блюдах, они могут быть объединены в одну строку с суммарным количеством. Это экономит время при составлении списка и снижает риск купить лишнее.
Исходный материал: «Паста с томатами и базиликом: спагетти 200 г, помидоры 3 шт., базилик 1 пучок, чеснок 2 зубчика. Салат из нута с томатами и огурцом: нут 1 банка, помидоры 2 шт., огурец 1 шт., оливковое масло 2 ст. л.»
Подготовка исходного текста
Чем структурированнее исходный текст, тем точнее результат. Лучше всего работает формат «Блюдо: ингредиент — количество, ингредиент — количество». Если вы пишете сплошным текстом, инструмент всё равно попытается разобрать его, но вероятность ошибок возрастает. Разделяйте блюда пустой строкой или точкой с запятой, чтобы границы были очевидны.
Указывайте единицы измерения: граммы, штуки, столовые ложки, банки, пучки. Если единица не указана, инструмент может подставить наиболее вероятную, но это допущение. Например, «помидоры 3» скорее всего будет воспринято как 3 штуки, но лучше написать «помидоры 3 шт.». Для сыпучих продуктов указывайте вес, а не объём, если это возможно.
Если блюдо рассчитано на определённое число порций, укажите это в тексте. Поле «Люди или порции» задаёт общий масштаб, но если в исходнике уже есть порции, может возникнуть конфликт. Например, рецепт на 2 порции, а вы указываете 4 человека — инструмент может удвоить количества. Проверьте, что масштаб применяется корректно.
Плохо: «Салат: помидоры, огурцы, масло». Хорошо: «Салат: помидоры 2 шт., огурцы 1 шт., оливковое масло 1 ст. л.»
Как работает объединение и группировка
Инструмент анализирует ингредиенты и ищет повторяющиеся позиции. Если один и тот же продукт встречается в нескольких блюдах, он суммирует количества. Например, помидоры из пасты (3 шт.) и из салата (2 шт.) дадут 5 шт. в итоговом списке. Если единицы измерения различаются, инструмент может привести их к одной единице или оставить раздельные строки — это зависит от формулировки.
Группировка может быть по категориям: овощи, бакалея, молочные продукты, специи. Это удобно для похода в магазин. Однако инструмент не всегда знает, к какой категории отнести продукт, особенно если название нестандартное. В таких случаях он может поместить позицию в общий раздел или оставить без категории.
Некоторые ингредиенты могут быть указаны как «по вкусу» или «для подачи». Инструмент обычно сохраняет их в списке, но без количества. Это нормально: такие позиции нужно проверить вручную и решить, покупать ли их.
Вход: «Паста: спагетти 200 г, помидоры 3 шт., базилик 1 пучок. Салат: нут 1 банка, помидоры 2 шт., огурец 1 шт.» Выход: «Овощи: помидоры 5 шт., огурец 1 шт., базилик 1 пучок. Бакалея: спагетти 200 г, нут 1 банка.»
Проверка результата
После генерации обязательно сравните итоговый список с исходным текстом. Проверьте, все ли ингредиенты учтены, нет ли дублей и правильно ли суммированы количества. Особое внимание уделите продуктам, которые встречаются в нескольких блюдах: именно там чаще всего возникают ошибки.
Убедитесь, что единицы измерения не перепутаны. Например, 200 г спагетти и 200 мл молока — это разные вещи. Если инструмент объединил их в одну строку, исправьте вручную. Также проверьте, не появились ли лишние позиции, которых не было в исходнике.
Если в исходном тексте были неоднозначности, инструмент мог сделать допущение. Например, «чеснок 2» может быть воспринято как 2 зубчика или 2 головки. В таких случаях лучше уточнить в исходнике и перегенерировать список.
Проверка: в исходнике были помидоры 3 шт. и 2 шт., в списке — 5 шт. Верно. Нут 1 банка — верно. Спагетти 200 г — верно. Огурец 1 шт. — верно. Базилик 1 пучок — верно.
Ограничения инструмента
Инструмент не является кулинарным справочником и не проверяет сочетаемость продуктов. Он не знает, что базилик обычно добавляют в конце, а нут нужно промыть. Его задача — только собрать и сгруппировать ингредиенты. Не ждите от него советов по замене продуктов или расчёта калорий.
Инструмент не работает с изображениями или аудио. Это текстовый инструмент. Он не распознаёт рукописные списки и не импортирует данные из других приложений. Всё, что вы хотите обработать, нужно вставить в текстовое поле вручную.
Максимальный объём первого поля — 8000 символов, второго — 1000. Этого достаточно для нескольких десятков блюд, но если у вас огромный список, придётся разбить его на части. Также помните, что модель может ошибаться, а очередь и доступность могут меняться. Всегда проверяйте результат.
Если в исходнике написано «соль, перец по вкусу», инструмент оставит эти позиции без количества. Это не ошибка, но вам нужно решить, покупать ли их.
Практический сценарий: ужин на четверых
Предположим, вы планируете ужин на 4 человека. Вы выбрали два блюда: паста с томатами и базиликом и салат из нута с томатами и огурцом. Вы составляете исходный текст: «Паста с томатами и базиликом: спагетти 400 г, помидоры 6 шт., базилик 2 пучка, чеснок 4 зубчика. Салат из нута: нут 2 банки, помидоры 4 шт., огурец 2 шт., оливковое масло 4 ст. л.» В поле «Люди или порции» указываете 4.
Инструмент объединяет помидоры: 6 + 4 = 10 шт. Базилик: 2 пучка. Чеснок: 4 зубчика. Нут: 2 банки. Огурцы: 2 шт. Оливковое масло: 4 ст. л. Спагетти: 400 г. На выходе вы получаете сгруппированный список, который можно сразу использовать в магазине.
Это вымышленный пример, но он показывает, как инструмент экономит время. Вместо того чтобы вручную складывать помидоры из двух рецептов, вы получаете готовый список. Главное — внимательно проверить итог.
Итоговый список: «Овощи: помидоры 10 шт., огурцы 2 шт., базилик 2 пучка, чеснок 4 зубчика. Бакалея: спагетти 400 г, нут 2 банки. Масло: оливковое масло 4 ст. л.»
Инструмент «Список покупок» — это простой текстовый помощник для объединения ингредиентов из нескольких блюд в один сгруппированный список. Он не заменяет кулинарную книгу и не гарантирует идеальный результат, но может сэкономить время, если исходный текст составлен чётко. Используйте его как черновик, проверяйте количества и единицы измерения, и тогда поход в магазин станет организованнее. Помните об ограничениях: только текст, максимум 8000 символов, возможные ошибки модели. Этот инструмент хорошо подходит для повседневных задач, когда нужно быстро свести воедино продукты для ужина или недельного меню.
Открыть инструмент: Список покупок ↗Переводы подготовлены с помощью ИИ; возможны неточности.