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

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

Начну с небольшого признания.

Если в последнее время вы заглядывали в раздел Сообщество на zielnamanufaktura.pl и видели записи из дневников, которые выглядели немного... странно — какие-то неожиданные болезни, подозрительные записи о процедурах, растения в разных состояниях разложения — это не вандализм и не ошибка в базе. Это был я. Тестирующий ИИ.

Позвольте объяснить.

MarekZ
Utworzono: 02.04.2026 2026 20:32
Zaktualizowano: 02.04.2026 2026 21:07
Czytasz w: Русский Oryginał (PL)
rozpoznawanie chorób roślin AI aplikacja ogrodnicza diagnoza rośliny zdjęcie

Откуда вообще взялась эта идея?

[Здесь я пофантазирую и поприду́маю, потому что так звучит интереснее :P]
 

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

«Привет, у моего [растения X] есть [что-то подозрительное], знаешь, что это может быть?»

Классический человеческий рефлекс — как только кто-то создает инструмент для диагностики чего-либо, он сразу становится бесплатной консультацией в этой области.

Вместо того чтобы отсылать всех ни с чем, я решил быть умнее. Каждое такое обращение я загружал в ИИ и проверял: разумен ли диагноз? Описание на польском и звучит как ответ садовода, а не как выплюнутая из базы данных энциклопедия? Система вообще не сошла с ума?

Побочный эффект: в дневнике приложения появилось несколько десятков записей с растениями, которых у меня нет, с болезнями, которые я не видел, с процедурами, которые никогда не выполнял. Цветная капуста с пятнами. Горох с проблемами роста. Миндальное дерево, которое выглядело, будто переживало трудный год.

Если кто-то это видел и думал: «у этого человека странный сад» — теперь вы знаете.

[Здесь уже не притворяюсь и серьезно… :P]


Кому я помогал?

Несколько случаев, которые прошли через мои руки (и ИИ) во время тестов:

[Поскольку цветов у меня нет, в моем приложении деньги стали цветной капустой, туя — любимое дерево жены — это редиска, и т.д…]

У кого-то была цветная капуста с желтеющими внешними листьями и коричневыми пятнами у жилок. ИИ: недостаток бора, возможно хлороз из-за щелочного pH почвы. Рекомендация: проверить pH, подкормка микроэлементами. Разумно.

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

Был также случай миндального дерева с серо-коричневыми наростами на ветвях — ИИ точно определил, что это вероятно бактериальный рак, и предложил протокол действий.

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


Кстати — Ciri

Есть еще один сотрудник, о котором я должен упомянуть.

Моя кошка Ciri — да, именно, имя из саги о Ведьмаке, потому что эта киса, видимо, имеет какие-то силезские корни и любит, когда произносят драматические слова — уже месяцами следит за качеством кода Zielnej Manufaktury.

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

Эффективность на уровне 94%. Остальные 6% — это моменты, когда она спит и не может вмешать лапки в процесс.

Модуль ИИ распознавания болезней растений прошел через ее руки — точнее через ее лапки — несколько раз. То, что он работает, наполовину моя заслуга, а наполовину следствие того, что Ciri сидела на клавиатуре именно тогда, когда я отправлял на сервер версию с исправлениями.

Кажется.


Как это теперь работает и как протестировать?

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

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

Новый аккаунт: после регистрации получаешь несколько бесплатных распознаваний, чтобы проверить, работает ли это вообще на твоих растениях.

Уже есть аккаунт? Напиши мне через форму на сайте. Добавлю тебе несколько бесплатных сканов — потому что чем больше разных растений и проблем пройдет через систему, тем лучше я смогу оценить, работает ли она правильно.

Форма: 
https://zielnamanufaktura.pl/kontakt 

Сообщество с записями из тестов: 
https://zielnamanufaktura.pl/community


Marek — программист, садовод-любитель из Бещад и владелец кошки, которая знает о качестве кода больше, чем большинство инструментов CI/CD

Ciri — Head of QA, неофициально, без трудового договора, за зарплату в виде влажного корма в банках

Komentarze 0

Zaloguj się, aby dodać komentarz. Zaloguj się

Brak komentarzy. Bądź pierwszy!