Разведите четыре разных списка
Не смешивайте в одной заметке «уже есть», «нужно купить», «может пригодиться» и «идея блюда». Модель легко принимает пожелание за поручение и добавляет все ингредиенты рецепта, даже если часть уже лежит в холодильнике. Начните с инвентаря в простом виде: продукт, примерное количество, единица измерения и срок, если он важен. Не загружайте фото с чеками и персональными данными, когда достаточно вручную перечислить продукты. Неизвестное количество обозначьте явно, например «есть немного», чтобы система не считала это точной мерой.
Выберите рецепты и задайте порции
Укажите конкретные рецепты, источник или список ингредиентов, а также число порций и дни, на которые планируете готовить. Если рецепт рассчитан на четыре порции, а вам нужно две, попросите показать пересчёт отдельно и не округлять молча упаковки. Для блюд с ингредиентами «по вкусу» оставьте этот пункт без количественного вывода. Не просите модель придумывать меню по медицинским условиям или рассчитывать лечебное питание. Она может помочь с организацией списка, но пищевые ограничения и безопасность требуют проверки взрослого или специалиста.
Нормализуйте единицы только там, где это надёжно
Объединить 200 граммов одного продукта с ещё 150 граммами в другом рецепте обычно возможно, если категории действительно совпадают. Но штука, банка, пучок и упаковка имеют разный вес, а модель не должна угадывать их содержимое. Попросите сохранить исходные единицы и рядом дать сумму только для совместимых величин. Например, граммы объединять с граммами, а «одна упаковка» оставлять отдельной строкой до уточнения размера. Если список предлагает замену ингредиента, вынесите её как вариант, не включайте автоматически.
Сопоставьте список с запасами осторожно
Сравнивайте совпадения по названию и типу, а не только по похожему слову. Кефир и молоко, свежий чеснок и порошок, обычная и безлактозная версия могут быть отдельными товарами. Попросите модель вернуть три группы: точно есть, точно купить, нужно проверить дома. Для каждого исключённого продукта пусть укажет исходную строку запаса и рецепт, из-за которого он исключён. Откройте холодильник перед финальной проверкой: список в телефоне может быть старым, а остаток упаковки — меньше указанного.
Отдельно проверьте безопасность и условия хранения
Не поручайте ИИ решать, пригоден ли продукт по неясной фотографии или придумывать срок хранения после вскрытия. Проверьте маркировку, дату, запах и условия, а при сомнении выбросьте продукт. Аллергены сверяйте по этикетке конкретной упаковки: состав брендов отличается, а модель может пропустить следы аллергена или перекрёстный контакт. Если готовят для ребёнка или человека с медицинским ограничением, список покупок не заменяет рекомендацию специалиста и контроль ингредиентов.
Сделайте итоговый список понятным для магазина
После проверки сгруппируйте позиции по отделам или по рецептам, но оставьте количество и назначение. Не удаляйте исходные заметки до того, как список подтвердили. Полезное поле «зачем» помогает понять, можно ли исключить товар, если он уже оказался в корзине. Добавьте пометку о замене только когда она разрешена, и укажите, кто подтвердил вариант. В конце сравните список с тем, что уже куплено: дубли часто появляются, если несколько членов семьи одновременно редактируют заметку.
FAQ: можно ли доверять автоматическому количеству
Нет, если исходные рецепты или остатки заданы приблизительно: итог зависит от порций, фасовки и того, сколько продукта уже есть. Можно ли просить рецепты? Можно как идеи, но перед покупкой проверьте шаги и состав, особенно аллергены. Что делать с неизвестным остатком? Перенести позицию в «проверить дома», не превращать её в точное число. Нужен ли список на весь месяц? Для длительного периода запас и срок годности быстро меняются, поэтому обновляйте данные перед каждой закупкой.
Короткая проверка
- Понятны цель и человек, который примет результат.
- Исходники очищены, их версия и дата сохранены.
- Факты, числа и ограничения сверены вручную.
- Неудачный пример записан вместе с причиной.
- Есть измеримый следующий шаг и путь назад.
