Агрегация семейного календаря и помощник по ведению домашнего хозяйства
Превратите OpenClaw в круглосуточный координатор домашнего хозяйства, который агрегирует семейные календари в утренний отчет, отслеживает сообщения на предмет задач для выполнения и управляет бытовыми процессами через общий чат.
Что понадобится
- Доступ к API календаря, такому как Google Calendar или Apple Calendar, через
ical. - Скилл
imessageдля отслеживания сообщений (только для macOS). - Telegram или Slack в качестве общей семейной чат-системы.
- Доступ к файловой системе для учета запасов.
- Обработка изображений с камеры для распознавания текста на физических календарях.
Как применить
Для реализации этого сценария использование домашнего Mac Mini крайне выгодно благодаря интеграции с iMessage, Apple Calendar и возможности работы без перерывов.
Начните в режиме только для чтения: сначала включите чтение календаря и отслеживание сообщений, прежде чем разрешить действия записи, такие как создание событий или отправка сообщений.
Общий канал Telegram позволяет обоим партнерам видеть, что делает агент, что способствует доверию и раннему выявлению ошибок.
- Агрегация календарей:
## Calendar Sources
On morning briefing (8:00 AM):
1. Fetch my Google Work Calendar (read-only OAuth)
2. Fetch shared Family Google Calendar
3. Fetch partner's calendar (shared view)
4. Check ~/Documents/school-calendars/ for any new PDFs → OCR and extract events
5. Check recent emails for calendar attachments or event invitations
Compile into a single briefing:
- Today's events (all calendars, color-coded by source)
- Upcoming 3-day lookahead for conflicts
- Any new events added since yesterday
- Weather context for outdoor events
Deliver via Telegram/Slack family channel.
- Настройте пассивное отслеживание сообщений: агент будет наблюдать за ними и реагировать, когда обнаружит что-то требующее действий.
## Message Monitoring (HEARTBEAT.md)
Every 15 minutes:
1. Check new iMessages across all conversations
2. Detect appointment-like patterns:
- "Your appointment is confirmed for..."
- "Can we meet on [date] at [time]?"
- "Practice moved to Saturday at 3pm"
3. When detected:
- Create calendar event with details
- Add 30-minute driving buffer before AND after
- Send confirmation to family Telegram: "Created: Dentist appointment, Tue 2pm. Added drive time 1:30-2:00 and 3:00-3:30."
- If relevant to partner, add invite
4. Detect promise/commitment patterns:
- "I'll send that over by Friday"
- "Let's do dinner next week"
→ Create calendar hold or reminder
- Ведите учет домашних запасов, к которому может обращаться любой из партнеров.
## Pantry Tracking
Maintain ~/household/inventory.json with:
- Item name, quantity, location (fridge/pantry/basement)
- Last updated timestamp
- Low-stock threshold
Update methods:
- Photo: User sends photo of fridge/pantry → vision model extracts items
- Text: "We're out of eggs" / "Bought 2 gallons of milk"
- Receipt: Photo of grocery receipt → update inventory
Query: Either partner can ask via Telegram:
- "Do we have butter?" → Check inventory, respond with location and quantity
- "What's running low?" → List items below threshold
- "Generate grocery list" → Compile low-stock items + any recipe ingredients needed
Ссылки
Источник: hesamsheikh/awesome-openclaw-usecases и участники проекта. Лицензия: MIT.
Copyright (c) 2026
Перевод и редакционная адаптация: ClawCases.
>Ресурсы
>Похожие юзкейсы
Трекер отчётности компаний на базе ИИ
Следите за сезоном корпоративной отчётности десятков технологических компаний без ручной проверки разных источников и запоминания дат каждого отчёта в сфере ИИ и технологий.
Монтаж видео через чат
Общайтесь с агентом, чтобы обрезать видео, добавить музыку, субтитры или кадрирование — без таймлайна и GUI. Устанавливаются два скилла, дальше монтаж описывается словами.
Календарь контента для социальных сетей
Составьте календарь кампании в социальных сетях для нескольких платформ — от подготовки черновиков до утверждения и публикации или передачи на проверку; адаптируйте текст постов под каждый канал и помечайте слоты платформ как переданные на проверку, а не опубликованные, если нет соответствующего коннектора.