Создание Discord-бота для мониторинга кота с использованием ESP32-S3, MiniClaw и мультимодального ИИ

✍️ OpenClawRadar📅 Опубликовано: 8 марта 2026 г.🔗 Source
Создание Discord-бота для мониторинга кота с использованием ESP32-S3, MiniClaw и мультимодального ИИ
Ad

Настройка периферийного агента для наблюдения за кошкой

Разработчик создал бота для Discord, который наблюдает за его кошкой, используя ESP32-S3 Sense в качестве периферийного агента. Система делает фотографии или записывает аудио при активации через упоминания в Discord, а затем отправляет медиафайлы в мультимодальную LLM для анализа.

Аппаратное и программное обеспечение

В реализации используются следующие компоненты:

  • Аппаратное обеспечение: XIAO ESP32-S3 Sense (версия Vision) — достаточно маленький, чтобы спрятать в кошачьем дереве
  • Связь: Веб-интерфейс + настройка WebSocket для отладки с низкой задержкой
  • ИИ-модель: Мультимодальная модель VLM-4V от Zhipu AI
  • Платформа: Discord для взаимодействия с ботом

Как это работает

Рабочий процесс прост: когда кто-то упоминает бота в Discord, ESP32-S3 либо делает снимок, либо записывает аудио. Эти медиафайлы отправляются в VLM (Vision-Language Model), которая анализирует их и возвращает описания на естественном языке о происходящем. Вместо спама "Обнаружено движение" пользователи получают конкретные описания, например, "Ваша кошка спит на диване" или "Кошка играет с игрушкой".

Ad

Текущие ограничения и планы на будущее

Разработчик выделил несколько областей для улучшения:

  • Качество изображения: Текущие снимки "довольно размытые" и "посредственные", но функциональные
  • Фиксированное положение: Устройство имеет фиксированный угол обзора — рассматривается добавление мобильности через сервоприводы или механику ровера
  • Аудиоинтеллект: Планируется добавить классификацию вокализаций, чтобы отличать голодное мяуканье, беготню или общие крики

Разработчик отмечает, что реализация была "удивительно простой" и работает лучше, чем ожидалось, причём анализ VLM оказывается "удивительно точным", несмотря на размытое качество изображения.

📖 Read the full source: r/openclaw

Ad

👀 Смотрите также

Запуск Claude Code в Kubernetes CronJob: Производственный опыт и открытая конфигурация
Кейсы

Запуск Claude Code в Kubernetes CronJob: Производственный опыт и открытая конфигурация

Команда everyrow.io делится опытом запуска Claude Code в автоматическом режиме в качестве Kubernetes CronJob, документируя неописанные особенности и открывая исходный код своего Dockerfile, entrypoint-скрипта, Helm-чарта и настройки логирования.

OpenClawRadar
Управление сбоями ИИ-агентов: Лимиты повторных попыток и бюджеты на ошибки
Кейсы

Управление сбоями ИИ-агентов: Лимиты повторных попыток и бюджеты на ошибки

Производственная команда, управляющая 6 ИИ-агентами, внедрила бюджет на 3 неудачи после того, как агент повторил задачу с ограничением скорости 319 раз, потратив часы вычислительных ресурсов. Они также устранили проблемы с таймаутами heartbeat, ложными отчетами о завершении задач и конфликтами оптимистической блокировки.

OpenClawRadar
Разработчик восстановил расширение для Chrome за 7 дней с помощью Claude после того, как миграция на Google MV3 "убила" оригинал.
Кейсы

Разработчик восстановил расширение для Chrome за 7 дней с помощью Claude после того, как миграция на Google MV3 "убила" оригинал.

Разработчик перестроил расширение Chrome, его API, веб-сайт и агента контроля качества за 7 дней с помощью Claude после того, как миграция Google с Manifest V2 на V3 уничтожила оригинальную версию. Расширение находит реальные скидки на Amazon в 21 домене и получило 4000 установок за первую неделю.

OpenClawRadar
Claude AI самостоятельно осваивает пользовательскую терминологию из 300-страничных спецификаций без дополнительных указаний.
Кейсы

Claude AI самостоятельно осваивает пользовательскую терминологию из 300-страничных спецификаций без дополнительных указаний.

Разработчик загрузил в Claude AI более 300 страниц формальных спецификаций в качестве проектных знаний, включая 88 000 слов в 20 документах, 35 фальсификаторов, глоссарий, полевой справочник, набор тестов и инструментарий сжатия. Claude начал оперативно использовать пользовательскую терминологию для описания собственных процессов без дополнительных запросов.

OpenClawRadar