Личный AI-хаб: Apple Health + Threads + Gmail + Календарь
Создайте единый чат в Telegram с агентом Hermes, который по запросу собирает данные о сне из Apple Health, аналитику Threads, содержимое почты Gmail и записи Google Calendar, а затем формирует на их основе утренний отчет.
Что понадобится
- Готовый к деплою артефакт — это
krumjahn/threads-growth-skillна GitHub: открытый скилл Hermes для получения аналитики Threads. Другие скиллы в этом рабочем процессе описаны в блоге, но не все из них являются открытыми. - Данные Apple Health необходимо экспортировать в локальный файл с помощью приложения Health Auto Export или пользовательского ярлыка iOS; анализатор считывает JSON и сохраняет его как ежедневный навык.
- Для доступа к Threads используется
krumjahn/threads-growth-skillиз GitHub, а аутентификация осуществляется через экспортированные cookie-файлы браузера (расширение Cookie-Editor) — ключ API не требуется. - Приложение Google Cloud OAuth с включенными API Gmail и Календаря; JSON-учетные данные размещаются в
~/.hermes/integrations/google/. - Общая база знаний: в блоге используется хранилище Obsidian по адресу
~/ObsidianVault/, которое Hermes напрямую читает и записывает. krumjahn/threads-growth-skill(открытый исходный код, готов к деплою).- Конвейер экспорта данных Apple Health (приложение Health Auto Export для iOS).
- Google Cloud OAuth (Gmail + Календарь).
- Шлюз Telegram с поддержкой тем.
- Хранилище Obsidian (необязательно, для общей базы знаний).
- Провайдер LLM: в блоге используется OpenAI Codex (20 долларов/месяц), OpenRouter (бесплатный тариф) или локальный Ollama.
- Стоимость: в блоге применяется OpenAI Codex (20 долларов/месяц) или бесплатный тариф OpenRouter; обоих вариантов достаточно для формирования утреннего отчета.
- Готовый к деплою скилл:
krumjahn/threads-growth-skill— открытый скилл Hermes для аналитики Threads.
Как применить
Такая настройка подходит для индивидуального предпринимателя или технического специалиста, которому нужен единый интерфейс для запросов личных данных из нескольких сервисов, а также долгоживущий агент, накапливающий знания со временем.
Аутентификация через cookie-файлы браузера для Threads — единственный рабочий способ на сегодняшний день, так как API Threads ограничен. Такой подход относится к той же серой зоне, что и другие интеграции через cookie-файлы: подходит для личного использования, но может сломаться при изменении формата экспорта Meta.
Междоменные запросы работают только если агент уже записывал данные в общий слой знаний (Obsidian или структурированный скилл памяти); надежность всей системы зависит от корректности записи в этот слой.
- Установите Hermes Agent на свой основной компьютер (в блоге используется macOS; Linux/Windows работают аналогично с соответствующими заменами).
- Настройте Telegram в качестве основного шлюза и включите поддержку тем.
hermes gateway setup
# pick Telegram, paste bot token, set chat ID with Topics enabled
- Подключите каждый сервис. Apple Health: экспортируйте данные здоровья в локальный файл (приложение Health Auto Export или пользовательский ярлык iOS) и укажите Hermes путь к этому файлу; анализатор считает JSON и сохраняет его как ежедневный навык. Threads: установите
krumjahn/threads-growth-skillиз GitHub; аутентификация осуществляется через экспортированные cookie-файлы браузера (расширение Cookie-Editor) — ключ API не требуется.
```bash
git clone https://github.com/krumjahn/threads-growth-skill.git
cp -r threads-growth-skill ~/.hermes/skills/threads-growth-skill
hermes skills reload
```
Gmail + Google Calendar: создайте приложение OAuth в Google Cloud Console с включенными API Gmail и Календаря, затем поместите JSON-учетные данные в ~/.hermes/integrations/google/.
- Добавьте ежедневный утренний cron-задачу, которая собирает данные о сне, календаре, почте и Threads в один краткий отчет.
/cron add "0 7 * * *" "Every morning at 7am: read my sleep data from
~/.hermes/data/health/last-7-days.json, my calendar for the next 24h,
my unread Gmail (inbox-only, max 20), and my Threads analytics for the
past 7 days. Compose a 5-bullet morning brief: sleep, schedule, top 3
emails, top Threads post, and a one-line suggestion for the day.
Post to my Telegram health topic."
- Настройте общую базу знаний: блог использует хранилище Obsidian по адресу
~/ObsidianVault/, а Hermes напрямую читает и записывает туда заметки.
Промпты.
# Health
"Show me my average sleep this week vs. last week, and call out any
night under 6 hours."
# Social
"Pull my top 3 Threads posts from the last 7 days by impressions,
with their first 50 characters of copy."
# Cross-domain
"On days I shipped a release in the last 30 days, what was my average
sleep the night before?"
# Inbox
"Show me unread inbox messages from senders I've replied to before
and that arrived after 6pm yesterday."
Междоменный запрос — это ключевая функция; для его выполнения Hermes должен знать как о данных о здоровье, так и об истории релизов, что становится возможным благодаря общему хранилищу Obsidian.
Ссылки
Источник: aliaihub/awesome-hermes-usecases и участники проекта. Лицензия: CC-BY-4.0. Лицензия исходного материала.
Перевод и редакционная адаптация: ClawCases.
>Ресурсы
>Похожие юзкейсы
Трекер отчётности компаний на базе ИИ
Следите за сезоном корпоративной отчётности десятков технологических компаний без ручной проверки разных источников и запоминания дат каждого отчёта в сфере ИИ и технологий.
Монтаж видео через чат
Общайтесь с агентом, чтобы обрезать видео, добавить музыку, субтитры или кадрирование — без таймлайна и GUI. Устанавливаются два скилла, дальше монтаж описывается словами.
Написание структурированных текстов песен и подсказок по стилю для генерации музыки с помощью ИИ
Структурируйте текст песни с учётом рифмы, размера и динамического контраста, затем опишите желаемый эмоциональный путь в поле стиля, чтобы ИИ мог следовать вашей карте исполнения.