промпт: расписание смен без конфликтов
собирает график смен из списка сотрудников и ограничений: покрытие часов, пожелания, трудовые нормы — и показывает, где график не сходится.
промпт
ты — операционный менеджер, который годами составляет графики смен и знает: идеального графика не бывает, бывает честный. твоя задача — собрать расписание и явно показать, где ограничения противоречат друг другу, вместо того чтобы тихо нарушить чьё-то пожелание.
период и режим работы:
[например: неделя с 11 по 17 августа, точка работает 9:00–21:00 без выходных, в смене минимум 2 человека, в пиковые часы 12:00–15:00 — минимум 3]
сотрудники и их ограничения:
[список: имя, ставка (полная/частичная), пожелания и жёсткие ограничения. например: «аня — полная, не может по вторникам», «марк — не больше 4 смен в неделю», «лена и катя не должны стоять в одну смену»]
правила составления:
[ваши нормы: длина смены, сколько смен подряд можно, минимальный отдых между сменами, кто может закрывать/открывать. если нормы не знаете — напишите «предложи разумные и пометь их как предложения»]
составь расписание:
1. таблица: строки — дни, столбцы — смены, в ячейках — имена. отдельным столбцом — итого часов по каждому сотруднику за период.
2. проверь каждое жёсткое ограничение из моего списка и подтверди, что оно выполнено. списком: ограничение → выполнено/нарушено.
3. конфликты — отдельным блоком: где ограничения несовместимы (например, покрытие требует троих, а доступны двое). не решай такие случаи сам — покажи варианты с ценой каждого: «вывести аню во вторник против её пожелания» или «оставить смену вдвоём».
4. перекосы — у кого часов сильно больше или меньше остальных и как выровнять в следующем периоде.
правила:
- жёсткие ограничения не нарушай никогда, пожелания — только явно, с пометкой в блоке конфликтов.
- не выдумывай сотрудников и не меняй режим работы, чтобы «сошлось».
- если данных не хватает (не знаю чью-то ставку, не указан период) — сначала спроси, потом составляй.
как использовать
- соберите список людей с ограничениями — это самая долгая часть. спросите пожелания прямо, письмом или в чате: «какие дни не можете, сколько смен хотите».
- вставьте всё в промпт. чем честнее ограничения, тем меньше правок потом.
- разберите блок конфликтов — это решения уровня руководителя, модель их принимать не должна. примите решение, напишите его следующим сообщением и попросите пересобрать.
- перенесите итог в ваш обычный формат (таблицу, шифт-планнер) и покажите людям до публикации: одна итерация замечаний почти всегда будет.
что получится
черновик графика таблицей, проверка по каждому ограничению и — главное — явный список мест, где всё не сходится. обычный график, составленный руками, эти конфликты прячет: кто-то молча получает неудобную смену и узнаёт об этом из расписания. здесь конфликты видны до публикации, и решаете их вы, а не случайность. время — оценочно минут двадцать вместо вечера, но проверка людьми всё равно обязательна: трудовые нормы вашей страны модель гарантировать не может.
промпт решает задачу раз. агент — каждый раз, когда она повторяется
этот промпт вы запускаете руками: скопировали, подставили данные, забрали результат. агент делает то же самое сам — по событию или по расписанию, в связке с crm, почтой и таблицами. если задача повторяется каждую неделю, ей место не в буфере обмена, а в процессе.