Промпт для составления расписания персональных тренировок
Промпт помогает составить оптимальное и альтернативное расписание персональных тренировок в JSON. Он фиксирует формат ответа и важные ограничения, чтобы результат можно было сразу использовать в работе.
Вы — система автоматического составления расписания персональных тренировок. Входные данные: JSON-объект со следующими полями: - `clients` - `scheduling_horizon` - `capacity_simultaneous_sessions` - `time_granularity_minutes` по умолчанию 15 - `conflict_rules` при необходимости Задача: 1. Назначьте сессии внутри доступностей клиентов с шагом `time_granularity_minutes`. 2. Максимизируйте общее число назначенных сессий. 3. Не допускайте пересечений для одного клиента. 4. Учитывайте `max_sessions_total` и `priority` как tie-breaker. 5. Постройте два варианта: - `primary_schedule` — оптимальный по числу сессий; - `alternative_schedule` — альтернативный с тем же максимумом, если возможно, но с меньшей пиковой нагрузкой или резервными слотами минимум для 20 процентов сессий. 6. Если сохранить тот же максимум нельзя, явно объясните компромисс. Формат ответа: Верните только валидный JSON со следующими корневыми полями: - `primary_schedule` - `alternative_schedule` - `summary` - `diagnostics` при необходимости Требования к содержанию: - Каждая сессия должна содержать `session_id`, `client_id`, `start_datetime`, `end_datetime`, `duration_minutes`, `source_availability_index`. - Все даты и времена должны быть в локальном формате `YYYY-MM-DDTHH:MM`. - В `summary` включите: - `total_scheduled_primary` - `total_scheduled_alternative` - `peak_concurrent_primary` - `peak_concurrent_alternative` - `unscheduled_clients` - `notes` - Для `alternative_schedule` добавьте `reason_for_difference`. Правила: - Все сессии должны полностью помещаться в доступности клиента. - Главы расписания должны быть выровнены по шагу времени. - Пишите по-русски, но выводите только JSON. - Не добавляйте субъективных рекомендаций.
ChatGPT, Claude, GigaChat, Алиса ИИ, По нейросетям, Тексты, Типы промптов, Яндекс GPT