🤖HermesBlog
Платформы Обмена Сообщениями Hermes · Часть 148/9/2026

BlueBubbles — ИИ в iMessage

BlueBubbles — ИИ в iMessage — простое для понимания руководство на основе официальной документации

Представьте себе ваш любимый групповой чат, но вместо просто друзей там есть супер-умный ассистент, который может искать информацию, писать черновики и помогать с планами — и всё это не выходя из приложения «Сообщения». Именно это Hermes Agent может сделать для iMessage, а BlueBubbles — это мост, который делает это возможным.


messaging-bluebubbles

Что такое BlueBubbles?

BlueBubbles — это бесплатный сервер с открытым исходным кодом, который работает на вашем Mac. Он подключается к приложению «Сообщения» на этом Mac и предоставляет способ другим устройствам (и Hermes) отправлять и получать iMessage. Думайте о нём как о дружелюбном переводчике: ваш Mac говорит на языке iMessage, Hermes говорит на языке HTTP, а BlueBubbles переводит между ними.


Что вам понадобится

Прежде чем мы начнём, убедитесь, что у вас есть:

  • Mac, который всегда включён (даже когда вы спите)
  • Ваш Apple ID, выполнивший вход в «Сообщения» на этом Mac
  • Установленный BlueBubbles Server версии 1.0.0 или новее (с bluebubbles.app)
  • Готовая к работе установка Hermes

Шаг 1: Установите BlueBubbles Server

Скачайте и установите BlueBubbles с bluebubbles.app. Во время настройки вы войдёте с помощью своего Apple ID и выберете способ подключения. Для новичков локальная сеть — самый простой вариант: это просто означает, что Hermes и ваш Mac находятся в одной Wi-Fi сети.


Шаг 2: Получите URL сервера и пароль

Откройте BlueBubbles Server → НастройкиAPI. Вы увидите две важные вещи:

  • URL сервера – выглядит как http://192.168.1.10:1234
  • Пароль сервера – секретный ключ, который понадобится вам позже

Держите их под рукой — они понадобятся на следующем шаге.


Шаг 3: Подключите Hermes к BlueBubbles

Самый простой способ — использовать мастер настройки. Откройте терминал и выполните:

hermes gateway setup

Выберите BlueBubbles (iMessage) и вставьте URL вашего сервера и пароль.

Предпочитаете редактировать файлы? Откройте ~/.hermes/.env и добавьте:

BLUEBUBBLES_SERVER_URL=http://192.168.1.10:1234
BLUEBUBBLES_PASSWORD=your-server-password

Шаг 4: Решите, кто может общаться с вашим ИИ

Вы же не хотите, чтобы незнакомцы пользовались вашим ИИ. Hermes даёт вам два варианта:

Вариант А – Сопряжение (рекомендуется для новичков):
Когда кто-то пишет вам, Hermes отправляет ему код. Вы одобряете его с помощью:

hermes pairing approve bluebubbles <КОД>

Вариант Б – Предварительное одобрение конкретных людей:
Добавьте их iMessage email или номер телефона в ваш файл .env:

BLUEBUBBLES_ALLOWED_USERS=user@icloud.com,+15551234567

Шаг 5: Запустите шлюз

Теперь самое интересное. Выполните:

hermes gateway run

Hermes подключится к BlueBubbles, зарегистрирует вебхук (систему уведомлений в реальном времени) и начнёт слушать. Никакого опроса, никаких задержек — просто мгновенная магия iMessage.


Как это работает (простыми словами)

  • Когда кто-то пишет вам: iMessage → сервер BlueBubbles → вебхук → Hermes (мгновенная доставка)
  • Когда Hermes отвечает: Hermes → REST API BlueBubbles → приложение «Сообщения» → iPhone вашего друга
  • Медиафайлы тоже работают: изображения, голосовые заметки, видео и документы передаются в обе стороны автоматически

Быстрый совет для групповых чатов

По умолчанию Hermes отвечает на каждое сообщение в групповом чате. Это может быть шумно. Чтобы он отвечал только тогда, когда кто-то упоминает вас (например, @Hermes или @amos), добавьте это в конфигурацию Hermes:

platforms:
  bluebubbles:
    extra:
      require_mention: true

Личные сообщения по-прежнему работают как обычно — только групповые чаты становятся опциональными.


Подводим итоги

Теперь у вас есть персональный ИИ-ассистент, живущий внутри iMessage. Он может отвечать на вопросы, помогать с черновиками сообщений или запускать автоматизации — и всё это из вашего любимого приложения для чатов.

Практический совет: Начните с одного-двух одобренных пользователей (например, себя и близкого друга). Сначала протестируйте его на простых запросах, а затем расширяйте. И помните: ваш Mac должен оставаться включённым и подключённым к сети, чтобы BlueBubbles работал — так что подключите его к питанию и позвольте магии течь.


📖 Официальная документация

Эта статья основана на официальной документации Hermes Agent :Официальные документы › user-guide/messaging/bluebubbles