План питания из собственных рецептов

Распределить блюда и порции по дням, объединить ингредиенты, не давать медицинских диетических рекомендаций.

Рабочая область

Обработка на устройстве. Файлы и текст не отправляются в аналитику. Ctrl/Cmd+Enter — запуск.

Загрузка локальной обработки…

Настройки

Настройки содержат параметры, без исходных файлов. Автоматического сохранения нет.

Метод и ограничения

Масштабирует ингредиенты рецепта по порциям каждого дня и суммирует только одинаковыеitem+unit. Аллергены берутся исключительно из ваших проверенных записей, без диетических назначений.

Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.

Методика и примеры

План питания из собственных рецептов

Масштабирует ингредиенты рецепта по порциям каждого дня и суммирует только одинаковыеitem+unit. Аллергены берутся исключительно из ваших проверенных записей, без диетических назначений.

Входные данные примера

Основной источник

[
  {
    "id": "soup",
    "name": "Суп по своему рецепту",
    "portions": 4,
    "ingredients": [
      {
        "item": "Картофель",
        "qty": 600,
        "unit": "g"
      },
      {
        "item": "Морковь",
        "qty": 200,
        "unit": "g"
      }
    ],
    "allergens": []
  },
  {
    "id": "pasta",
    "name": "Паста",
    "portions": 2,
    "ingredients": [
      {
        "item": "Паста",
        "qty": 200,
        "unit": "g"
      },
      {
        "item": "Соус",
        "qty": 100,
        "unit": "g"
      }
    ],
    "allergens": [
      "из пользовательской записи: пшеница"
    ]
  }
]

Второй источник

[
  {
    "date": "2026-01-05",
    "meal": "обед",
    "recipe": "soup",
    "servings": 2
  },
  {
    "date": "2026-01-05",
    "meal": "ужин",
    "recipe": "pasta",
    "servings": 3
  }
]

Результат примера

ДатаПриём / событиеБлюдоПорцийАллергены только из рецепта
2026-01-05обедСуп по своему рецепту2не заданы
2026-01-05ужинПаста3из пользовательской записи: пшеница

Показано строк: 2 из 2.

Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.

Конструктор меню мероприятия

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

Входные данные примера

Основной источник

[
  {
    "id": "soup",
    "name": "Суп по своему рецепту",
    "portions": 4,
    "ingredients": [
      {
        "item": "Картофель",
        "qty": 600,
        "unit": "g"
      },
      {
        "item": "Морковь",
        "qty": 200,
        "unit": "g"
      }
    ],
    "allergens": []
  },
  {
    "id": "pasta",
    "name": "Паста",
    "portions": 2,
    "ingredients": [
      {
        "item": "Паста",
        "qty": 200,
        "unit": "g"
      },
      {
        "item": "Соус",
        "qty": 100,
        "unit": "g"
      }
    ],
    "allergens": [
      "из пользовательской записи: пшеница"
    ]
  }
]

Второй источник

[
  {
    "date": "2026-01-05",
    "meal": "Праздник",
    "recipe": "soup",
    "servings": 12
  },
  {
    "date": "2026-01-05",
    "meal": "Праздник",
    "recipe": "pasta",
    "servings": 12
  }
]

Результат примера

ДатаПриём / событиеБлюдоПорцийАллергены только из рецепта
2026-01-05ПраздникСуп по своему рецепту12не заданы
2026-01-05ПраздникПаста12из пользовательской записи: пшеница

Показано строк: 2 из 2.

Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.

Источники метода

Следующая задача