ИИшники

Практика / Практическое руководство

Доставка последней мили: проверка маршрута до отправки курьеров

Короткий маршрут может оказаться невыполнимым: заказ ещё собирают, подъезд закрыт, а клиент принимает доставку только вечером. Проверку маршрутизации стоит начинать с ограничений, которые диспетчер обычно держит в голове.

Это обновлённое практическое руководство. Прежние обещания сократить время на 20% и расходы на 15% исключены: в исходном материале нет проверяемого расчёта или описания испытания.

Редакция ИИшниковРедакционная переработка: 15 сентября 2026

Коротко

  • Планируйте от момента готовности заказа, а не только от адреса.
  • Различайте жёсткое ограничение и желательное условие.
  • Сравнивайте стоимость завершённой доставки с учётом повторных визитов.
Иллюстрация автоматизированного склада: стеллажи, конвейеры, роботы и фургоны доставки.
Исходная иллюстрация сохранена без изменения файла; она не подтверждает результаты внедрения.

Подготовьте задания для расчёта

На вход планировщику передайте координаты, согласованный интервал, вес и объём отправления, ожидаемое время обслуживания и момент готовности. Ошибочный адрес отправляйте на уточнение. Геокодирование не должно молча заменять неизвестный дом похожим адресом в другом районе.

Для курьера укажите начало и конец смены, доступный транспорт, вместимость и ограничения доступа. Для отдельных грузов добавьте требования к перевозке. Эти условия подтверждает ответственная служба; языковая модель не определяет допустимость перевозки по собственному предположению.

ИИ можно использовать для разбора текстовых комментариев: например, выделить просьбу позвонить перед приездом. После извлечения оператор проверяет, является ли комментарий обязательным условием. Сам порядок посещений поручите проверяемому планировщику с явно заданной целью.

Не смешивайте запреты и пожелания

Жёсткое ограничение запрещает маршрут: груз не помещается или доставка назначена после окончания смены. Мягкое условие допускает отклонение с понятной ценой. Желание сократить пробег не должно перевешивать согласованный интервал клиента без отдельного решения диспетчера.

  • Показывайте невключённые заказы отдельным списком с причиной, а не скрывайте их ради красивой загрузки.
  • Добавляйте время получения груза и передачи клиенту, а не только дорогу между точками.
  • Сохраняйте резерв на задержки, величину которого диспетчер выбирает по наблюдениям своей службы.
  • Для каждого изменения указывайте затронутых клиентов и необходимость повторного согласования.

В учебной ситуации новый срочный заказ помещается в машину, но делает поздним уже обещанный визит. Система должна предложить варианты: другой курьер, другой интервал или отказ от вставки. Самостоятельно переписать обещание клиенту она не вправе.

Перепланирование тоже имеет цену

Зафиксируйте ближайшие подтверждённые остановки, которые алгоритм не меняет без диспетчера. Иначе маршрут может постоянно перестраиваться вслед за новыми заявками. Курьеру нужен один действующий вариант с номером версии, а не несколько противоречащих друг другу сообщений.

Отказ клиента, недоступный подъезд и неготовый заказ храните как разные причины срыва. Для повторной попытки требуется отдельное согласование времени. Если такие события записываются общей отметкой «не доставлено», модель не поможет понять, какую часть процесса исправлять.

Сравнение с работой диспетчера

Возьмите завершённые смены и восстановите информацию, доступную на момент планирования. Не подмешивайте будущие пробки или фактические отмены в исходный расчёт. Иначе испытание даст преимуществo, которого у системы не будет в реальной смене.

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

Для первого живого испытания оставьте диспетчеру утверждение плана и право вернуться к ручному расписанию. Решение о расширении принимайте после разбора фактических срывов. Отчёт должен показать, что улучшилось, что ухудшилось и какие заказы вообще не удалось обслужить.

Источники и границы разбора

    Первоисточник исходной публикации не установлен. Это обновлённое авторское руководство, а не сообщение о событии или подтверждённый кейс. Практические рекомендации требуют проверки на данных компании; дата первой публикации сохранена.

    Проверить выполнимость маршрутов

    Подготовьте обезличенную смену: задания, ограничения транспорта и фактические причины недоставки. Начать можно без изменения действующих маршрутов.

    Обсудить задачу