Составление графика
Предложение · не реализовано
Предлагаемый процесс: управляющий один раз описывает магазин, агент составляет черновик графика на период, а управляющий проверяет, правит и публикует его.
Путь управляющего
- Описать магазин. Часы работы, роли (например, кассир, ответственный за ключи, работник торгового зала) и действующие правила: минимальный отдых, максимум часов, перерывы. Это делается один раз и обновляется, когда что-то меняется.
- Добавить команду. Сотрудники, их роли, часы по договору и доступность. Поля, которые, как мы ожидаем, понадобятся, перечислены на странице Входные данные.
- Указать посещаемость. Насколько загружен магазин по часам и дням — по данным счётчиков посетителей, количеству чеков или по оценке самого управляющего.
- Запросить график. Агент составляет черновик графика на выбранный период, например на ближайшие две недели.
- Проверить. Черновик показывает покрытие относительно посещаемости по часам, выделяет пробелы и переработки и объясняет свои решения простыми словами («Бен начинает в 10:00, потому что в обеденный пик нужны три человека»).
- Поправить и опубликовать. Управляющий может править смены напрямую или попросить агента словами («поменьше закрывающих смен для Хлои»). При публикации график отправляется команде.
Критерий успеха: опубликованный график, в котором закрыт каждый час пик, не нарушено ни одно правило, а управляющий потратил минуты на проверку, а не часы на составление.
Когда агент не может найти допустимый график
Иногда выполнить все правила невозможно: людей слишком мало для такой посещаемости или доступность оставляет пробел. Агент не должен это скрывать. Он должен сказать, какие часы не закрыты, какое правило этому мешает и что можно сделать («ещё один человек в субботу после обеда или разрешить Анне 2 дополнительных часа»). Решает управляющий.
Агент или солвер?
Распределение людей по сменам при жёстких правилах — классическая задача оптимизации, и специализированные солверы решают её хорошо. Наше рабочее допущение: агент на основе языковой модели не должен сам заниматься расчётами. Он должен понимать просьбы управляющего и сотрудников, превращать их в ограничения, вызывать солвер и объяснять результат. Это гипотеза, которую нужно проверить; она записана в Открытых вопросах. Что такое солвер, о чём агент будет его просить и нужен ли для этого MCP — на странице Агент и солвер.
После публикации
Изменения после публикации графика проходят через Ассистента сотрудника или напрямую через управляющего. Каждое изменение заново проверяется по тем же правилам, что и исходный график.