Пошаговые инструкции advanced 14 мин

Как сделать ИИ-агента для производства и планирования

Пошаговая инструкция по AI-агенту для производства: MRP, BOM, производственные заказы, материалы, дефициты, Odoo, Katana и MRPeasy.

AI-агенты производство MRP BOM Odoo Manufacturing Katana MRPeasy планирование

Что получится

ИИ-агент для производства и планирования помогает видеть, какие заказы можно выполнить в срок, где не хватает материалов, какие операции перегружают цех, какие производственные заказы рискуют сорваться и что нужно докупить или перенести.

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

Где агент полезен

  • Проверка готовности производственного заказа.
  • Анализ BOM и дефицита материалов.
  • Планирование MTO и MTS производства.
  • Поиск узких мест в операциях.
  • Контроль сроков production orders.
  • Подготовка списка закупок по дефициту.
  • Обнаружение риска срыва заказа.
  • Сравнение плановых и фактических затрат.
  • Подготовка заданий для цеха.
  • Еженедельный отчет по производству.

Шаг 1. Выберите первый сценарий

Не начинайте с полного автопланирования производства. Для MVP выберите сценарий, где агент читает данные и готовит рекомендации.

Хорошие варианты:

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

Самый безопасный старт - read-only агент для проверки готовности production orders.

Шаг 2. Соберите модель производственного заказа

Агенту нужна единая структура заказа.

{
  "manufacturing_order": "MO-1042",
  "product": "Стол рабочий",
  "quantity": 20,
  "status": "planned",
  "due_date": "2026-06-05",
  "bom_id": "BOM-77",
  "material_status": "shortage",
  "risk_level": "high"
}

Полезные поля:

  • номер заказа;
  • продукт;
  • количество;
  • BOM;
  • операции;
  • статус;
  • срок;
  • приоритет;
  • материалы;
  • рабочий центр;
  • владелец;
  • риск;
  • причина блокировки.

Шаг 3. Подключите производственную систему

Типовые источники:

  • ERP;
  • MRP;
  • MES;
  • WMS;
  • система закупок;
  • система продаж;
  • таблицы планирования;
  • складские остатки;
  • справочник BOM;
  • календарь рабочих центров.

Практичные инструменты:

  • Odoo Manufacturing и Odoo External API для manufacturing orders, BOM, складов и ERP-данных.
  • Katana API для manufacturing orders, materials, inventory и производственных workflow.
  • MRPeasy API для manufacturing orders, BOM, purchase orders, shipments и webhooks.

Если MRP-системы нет, начните с таблицы заказов, BOM и остатков. Главное - привести данные к единому виду.

Шаг 4. Настройте минимальные права

На старте агенту нужны только права чтения.

Разрешите:

  • читать производственные заказы;
  • читать BOM;
  • читать материалы;
  • читать остатки;
  • читать операции;
  • читать рабочие центры;
  • читать закупки;
  • читать сроки;
  • готовить отчет;
  • создавать черновик рекомендации.

Через approval:

  • создать manufacturing order;
  • изменить срок;
  • изменить количество;
  • заменить материал;
  • запустить заказ;
  • списать материалы;
  • закрыть операцию;
  • создать закупочную заявку.

Запретите без отдельного процесса: списания, перемещения, массовые изменения BOM, закрытие заказов и изменение фактических производственных данных.

Шаг 5. Проверьте BOM

BOM - основа производственного планирования. Если BOM неточный, агент будет строить красивые, но неверные выводы.

Проверяйте:

  • все компоненты указаны;
  • единицы измерения совпадают;
  • нормы расхода актуальны;
  • есть альтернативные компоненты;
  • есть операции;
  • есть отходы или потери;
  • есть версии BOM;
  • есть маршруты;
  • есть lead time;
  • есть связь с готовым продуктом.

Если BOM устарел, агент должен остановить рекомендацию и попросить проверку технолога.

Шаг 6. Сравните потребность и остатки

Основная задача MRP-агента - понять, можно ли произвести заказ из доступных материалов.

Считайте:

  • required quantity;
  • on hand;
  • reserved;
  • available;
  • incoming;
  • safety stock;
  • shortage;
  • expected receipt date.

Агент должен показывать не просто "материалов не хватает", а конкретно: какой компонент, сколько нужно, сколько доступно, когда ожидается поставка и какой заказ затронут.

Шаг 7. Найдите узкие места

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

Проверяйте:

  • загрузку рабочих центров;
  • длительность операций;
  • сменный календарь;
  • очереди;
  • простои;
  • переналадку;
  • внешние операции;
  • квалификацию сотрудников;
  • зависимость операций друг от друга.

Агент может предложить перенести заказ, изменить последовательность или эскалировать проблему, но не должен сам менять производственное расписание без подтверждения.

Шаг 8. Разделите MTO и MTS

Make-to-order и make-to-stock планируются по-разному.

MTO:

  • производство запускается под конкретный заказ;
  • важно связать sales order и manufacturing order;
  • критичны сроки клиента;
  • дефицит материала сразу влияет на заказ.

MTS:

  • производство идет под прогноз или минимальный запас;
  • важны reorder point и safety stock;
  • риск в избытке запасов;
  • нужно следить за оборачиваемостью.

Агент должен понимать, по какому режиму работает продукт, иначе рекомендации будут неверными.

Шаг 9. Готовьте производственную сводку

Ежедневная сводка должна быть короткой.

Структура:

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

Хорошая сводка заканчивается задачами, а не длинным пересказом таблицы.

Шаг 10. Контролируйте качество данных

Перед выводами агент должен проверить данные.

Проблемы:

  • отрицательные остатки;
  • BOM без компонентов;
  • заказ без срока;
  • операция без рабочего центра;
  • материал без поставщика;
  • заказ без статуса;
  • разные единицы измерения;
  • устаревший lead time;
  • incoming shipment без даты;
  • фактическое списание не совпадает с планом.

Если данные плохие, агент должен пометить отчет как неполный и показать, что исправить.

Шаг 11. Свяжите производство с закупками и складом

Производственный агент не живет отдельно.

Связи:

  • склад показывает доступные материалы;
  • закупки показывают входящие поставки;
  • продажи задают спрос;
  • логистика влияет на сроки доставки клиенту;
  • финансы видят себестоимость;
  • качество фиксирует брак;
  • проектная система хранит улучшения процесса.

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

Шаг 12. Проверьте агента перед запуском

Соберите тестовый набор:

  • заказ с полным комплектом материалов;
  • заказ с дефицитом;
  • заказ с устаревшим BOM;
  • заказ с перегруженным рабочим центром;
  • MTO-заказ со сроком клиента;
  • MTS-партия под прогноз;
  • материал с альтернативой;
  • заказ с внешней операцией;
  • заказ с ошибкой единиц измерения.

Проверяйте:

  • агент не выдумывает BOM;
  • правильно считает дефицит;
  • показывает источники цифр;
  • отделяет факт от гипотезы;
  • не запускает заказ без approval;
  • не списывает материалы;
  • корректно объясняет риск просрочки;
  • предлагает проверяемый следующий шаг.

Минимальная архитектура

  • ERP/MRP хранит производственные заказы, BOM, операции и статусы.
  • WMS или складская система хранит остатки и резервы.
  • Закупки показывают входящие материалы.
  • Агент нормализует заказы, материалы и операции.
  • Проверщик данных ищет ошибки в BOM, остатках и сроках.
  • Approval-слой подтверждает запуск заказа, изменения плана и списания.
  • Audit log фиксирует рекомендации, источники и решения.

Частые вопросы

Может ли агент сам запускать производственный заказ?

Лучше не начинать с этого. Агент может проверить готовность и предложить запуск, но производственный заказ должен подтверждать планировщик, мастер или ответственный менеджер.

Что важнее: BOM или остатки?

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

Можно ли использовать агента без MRP-системы?

Да, для MVP хватит таблицы заказов, BOM, остатков и правил планирования. Но чем сложнее производство, тем быстрее понадобится ERP/MRP или MES.

Как агент понимает риск просрочки?

Он сравнивает срок заказа, наличие материалов, входящие поставки, lead time, загрузку операций, календарь рабочих центров и статус текущих заказов.

Какие метрики смотреть?

On-time production, material shortage rate, загрузка рабочих центров, длительность операций, план-факт по времени, количество заблокированных заказов и доля заказов с актуальным BOM.

Дальше по теме

Похожие материалы

ИИ-агенты для бизнеса: где применять и с чего начать

ИИ-агенты для бизнеса: где применять и с чего начать

Практический разбор ИИ-агентов для бизнеса: поддержка клиентов продажи маркетинг документы HR аналитика CRM и внутренние процессы. Как выбрать первый сценарий и не потерять контроль.

RAG бизнес безопасность