ИИ-помощник для агрономов: Поле, погода и история — одна рекомендация

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

5 источниковполе, спутник, погода, история, регламенты

Проект для заказчика · агро

Данные лежали по разным местам

Агроном сводил вручную спутниковые снимки, прогноз погоды, журнал обработок и регламенты. На решение оставалось мало времени.

Как это работает по шагам

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

  1. Вопрос сразу связан с участком, культурой, фазой роста и историей наблюдений, а не остаётся абстрактным сообщением в чатА · агроном выбирает конкретное поле
  2. Спутниковые снимки, прогноз погоды, история обработок, заметки агронома и локальные правила попадают в одну карточку решБ · система собирает данные по полю
  3. Рекомендация показывает действие, причину, уровень риска, уверенность и что нужно проверить в поле перед выполнением.В · ии объясняет риск и что проверить

Задача в работу

24 ч
окно решения до дождя

Рекомендация объясняет риск и попадает в работу как задача, а не как совет «вообще».

Помощник агронома: собирает спутниковые снимки поля, погоду, историю обработок и регламенты в одну рекомендацию с причин
Все проекты
Тип работы
Проект для заказчика
Заказчик
Конфиденциальный проект
Отрасль
Сельское хозяйство
Срок
2-4 недели на пробную версию с ограниченным набором полей
Команда
1 ML-инженер, 1 инженер данных, 1 менеджер продукта
Стек
OpenAI API, RAG, Vector DB, Sentinel-2 API, Weather API
Подробно для технических специалистовКак полевая рекомендация становится проверяемой задачей

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

Первый слой — карточка поля. В неё попадают границы участка, культура, фаза роста, регион, динамика NDVI, прогноз погоды, история обработок и наблюдения агронома. Без этого LLM видит только вопрос человека и легко уходит в общий совет.

Cf=(field, crop, phase, NDVI, weather, history, notes, rules)C_f=(field,\ crop,\ phase,\ NDVI,\ weather,\ history,\ notes,\ rules)
Контекст поля объединяет геометрию участка, культуру, спутниковый сигнал, погоду, историю работ и локальные правила.

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

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

R=wnΔNDVI+wmM+whH+wq(1−Q)R=w_n\Delta NDVI+w_mM+w_hH+w_q(1-Q)
Риск учитывает изменение NDVI, погодные условия, историю обработок и качество данных.

В интерфейсе это должно быть видно: рекомендация содержит не только действие, но и почему система считает ситуацию срочной или спорной.

LLM используется как слой объяснения и планирования, но не как безусловный источник истины. Она связывает сигналы в понятный текст, предлагает действие, формирует чек-лист проверки и явно показывает, где нужен человек: осмотр листа, влажность почвы, фото или ручное подтверждение.

answer=(action, reason, risk, checks, confidence)answer=(action,\ reason,\ risk,\ checks,\ confidence)
Ответ хранит действие, причину, риск, проверочные шаги и уверенность, а не только текст рекомендации.

Так ассистент помогает агроному принять решение быстрее, но не прячет неопределённость там, где её нужно проверить в поле.

Финальный объект — полевая задача. У неё есть участок, действие, окно выполнения, ответственный, чек-лист и источник рекомендации. После выполнения агроном добавляет результат осмотра, фото и комментарий, а система сохраняет это как новую часть истории поля.

task=(field, action, window, owner, checklist, report)task=(field,\ action,\ window,\ owner,\ checklist,\ report)
Задача связывает рекомендацию с исполнителем, сроком, проверкой и отчётом по результату.

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

Ценность Agro LLM в том, что агроном видит не «ответ модели», а управляемый контур: сигнал по полю, причину, риск, проверку человеком и задачу, которая попадает в рабочий журнал.

Результаты

  • Разрозненные агроданные собираются в одну карточку участка: спутниковые снимки, погода, история работ, наблюдения и правила
  • Рекомендация объясняется через конкретные сигналы, а не выглядит как общий совет от модели
  • Система разделяет действие и проверку: где можно создать задачу сразу, а где нужен осмотр листа, почвы или фото
  • Агроном получает окно выполнения, риск, причину и ответственного, а не просто текстовый ответ
  • Результат можно передать в мобильное приложение, журнал работ, Telegram, ERP или внутренний API
  • OpenAI API
  • RAG
  • Vector DB
  • Sentinel-2 API
  • Weather API

Хотите похожее решение?

Опишите процесс, данные и желаемый результат — вернёмся с вариантами решения и оценкой первого этапа.