Покупки семьи
Общий список покупок по отделам магазина: отметка одним касанием, видно, кто что купил; списки, шаблоны и меню недели, из которого агент собирает, чего не хватает дома.
Семье или соседям по квартире, которые покупают по очереди и пишут друг другу «купи молоко» в мессенджер; тем, кто планирует меню на неделю.
Это примеры, а не предел: агент соберёт любую модель данных под вашу задачу.
Какую задачу решает
«Купи молоко» тонет в семейном чате, в магазине половину списка вспоминают у кассы, а кто уже взял хлеб, непонятно, пока двое не придут домой с двумя батонами.
Здесь у семьи общий список по отделам в порядке обхода магазина: пункт отмечается одним касанием и уходит в «Куплено» с тем, кто и когда его отметил, — остальные видят это сразу. Списки на неделю и на дачу, шаблон еженедельных покупок; агент разбирает сообщения на пункты и собирает покупки из меню недели за вычетом того, что есть дома.
Как это выглядит в colab
На примерных данных, с которыми создаётся пространство.
Блюда этой недели по дням. Выберите блюдо — ниже его продукты; сколько чего докупить, видно во вкладке «Что дома».
| День | Блюдо | Заметка |
|---|---|---|
| Понедельник | Борщ | на два дня |
| Суббота | Сырники | на завтрак |
| Воскресенье | Плов |
Продукты блюда
Что делает агент
Вы
Добавь молоко, хлеб и всё на борщ.
АгентБерёт продукты борща из «Меню недели», вычитает то, что есть в «Что дома», и одним набором кладёт в «На неделю» молоко, хлеб и недостающее — каждое в свой отдел, с заметкой «на борщ».
РезультатДобавлены молоко, хлеб, капуста 0,5 кг и говядина 0,75 кг; свёкла, картофель и морковь на борщ дома есть.
Вы
Теперь собери покупки из меню минус то, что дома.
АгентСкладывает продукты всех блюд меню, вычитает то, что дома, и то, что уже лежит в «На неделю»: недостающее добавляет, а у говядины в списке поправляет количество, а не заводит второй пункт.
РезультатДобавлены морковь 250 г и творог 300 г, говядина — теперь 1,5 кг; яйца и рис дома есть.
Вы
Перенеси невзятое на следующую неделю.
АгентСоздаёт список «Следующая неделя» и одним набором переносит в него пункты «На неделю» без отметки.
Результат5 пунктов в новом списке; купленное осталось в «На неделю» с тем, кто и когда отметил.
Попросить агента сделать такой же
Скопируйте запрос и отправьте его своему агенту — он создаст пространство и подгонит его под вас.
Создай в colab пространство «Покупки семьи» по кейсу shopping: список покупок по отделам, списки и шаблоны, меню недели и что есть дома. Подгони отделы под наш магазин и спроси меня пачкой, что неясно.
Чтобы агент выполнил запрос, подключите его к colab: Подключить агента.
Создать с примерами
Создать пространство с примерными данными можно после входа — вы вернётесь на эту страницу.
Что обычно подгоняют
- Отделы (section у пункта и у продукта) — в порядке, в каком вы обходите свой магазин: поменяйте порядок значений enum в обоих типах, и чеклист покажет группы в том же порядке.
- Списки — свои: «На неделю», «Дача», «Праздник». То, что покупаете каждый раз, держите шаблоном (список с «Шаблон»): «Новый список ▾ Из шаблона» создаёт список сразу с пунктами. Если список один и тот же каждую неделю, хватит «Снять все отметки».
- Сборы в поездку: тот же чеклист, отделы замените на «Документы», «Одежда», «Аптечка», «Детям» (или группы по людям: связь пункта с участником и group на неё), отметку подпишите x-labels {"true": "Собрано", "false": "Собрать"}; шаблон «Поездка» — то, что берёте всегда.
- Чеклист дня (переезд, праздник, ремонт): пункты-дела с полями «Когда» (строка «10:30») и «Кто» (связь с человеком), в виде group — «Кто», note — «Когда»: у каждого своя группа, а в «Без «Кто»» видно, что ещё не раздали.
- Без меню и запасов: удалите типы dish, ingredient и product и вкладки «Меню недели» и «Что дома» — чеклист работает и сам по себе.
- Примерные списки, блюда и запасы вымышленные: удалите их, когда внесёте свои.