GreenBubbles CLI

GreenBubbles читает вашу историю WeChat на Mac, ищет по чатам и отдает агентам для заметок с цитатами. Ключ снимается вручную.

  • 424 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Снимает ключ шифрования из запущенного WeChat с правами администратора и пересоздает подпись приложения.
  • Личная переписка уходит провайдеру облачной модели, если агент работает не локально.
Все причины и проверки

bojieli/greenbubbles

Установка

Ручная установка

brew tap bojieli/greenbubbles https://github.com/bojieli/greenbubbles.git
brew install bojieli/greenbubbles/greenbubbles

Первые две команды раздела Install в README ставят утилиту через Homebrew.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Снимает ключ шифрования из запущенного WeChat с правами администратора и пересоздает подпись приложения.
  • Личная переписка уходит провайдеру облачной модели, если агент работает не локально.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

GreenBubbles — консольная утилита для macOS, которая читает локальные зашифрованные базы WeChat без выгрузки и второй копии. Команды `greenbubbles chats` и `greenbubbles messages search` перечисляют чаты, открывают сообщения с вложениями и ищут по тексту. К утилите приложены навыки: агент собирает из выбранных диалогов личную вики в Markdown, где каждый факт привязан к исходному сообщению, и дописывает только новые сообщения. Есть зашифрованная резервная копия с фразой восстановления из 24 слов.

Для кого. Технические пользователи WeChat на Mac, которым нужна память о собственной переписке в заметках и поиск по ней с помощью агента.

Подходит, если

  • Нужно найти старое сообщение в собственных чатах по ключевому слову.
  • Агент собирает заметки о проекте из выбранных диалогов с цитатами.
  • Заметки обновляются только новыми сообщениями, изменения видны в Git.
  • Историю сохраняют в зашифрованную копию, чтобы читать без WeChat.

Не подходит, если

  • Нужен доступ к чужой переписке: утилита рассчитана на данные своего аккаунта.
  • Нет Mac на Apple silicon с macOS 14 и выше или прав администратора.
  • Нужно читать чужие чаты или групповые переписки без ведома их участников.

Пример запроса к агенту

Найди в моих чатах WeChat обсуждение договора за прошлый месяц и собери заметку с цитатами исходных сообщений.

Ограничения

Проект назван исследовательской альфой. Для первичной настройки ключ базы копируется из запущенного WeChat: нужны права администратора, и утилита пересоздает подпись вашей копии приложения. Это обход защиты локальных данных и может нарушать условия WeChat; обновления WeChat способны ломать захват ключа. При облачной модели прочитанные сообщения получает ее провайдер. Ключ и фразу восстановления в промпты не вставляйте.

Как отключить. Удалите утилиту командой `brew uninstall greenbubbles` и навыки из каталога агента. Файл ключа `~/.greenbubbles-acquire/passphrase.txt`, заметки и резервные копии удалите вручную.

Частые вопросы

Меняет ли утилита файлы WeChat?

Нет, по README она только читает базы. Заметки и копии создаются лишь по запросу.

Какие агенты подходят?

README называет Codex, Claude Code, OpenCode, Kimi Code, Gemini CLI и Grok Build.

Куда уходят сообщения?

Чтение происходит на Mac. При облачной модели прочитанные сообщения получает ее провайдер.

Что нужно для установки?

Mac с Apple silicon, macOS 14 и выше и Homebrew; для настройки ключа нужен администратор.

Как отключить доступ?

Удалите файл ключа `~/.greenbubbles-acquire/passphrase.txt` и навык из каталога агента. Без ключа утилита базу не откроет.

Обсуждение

Вопросов и отзывов пока нет.

Скилл разбирает собственные избранные записи WeChat на Mac и собирает HTML-отчет с поиском, фильтрами и диаграммами активности.

СкиллШирокий доступ645Звезды репозитория

Приложение для macOS ведет приватную ленту вашей работы, а локальный MCP-сервер отвечает агенту, что вы делали и что осталось.

MCP-серверШирокий доступ137Звезды репозитория

imsg — консольная утилита для macOS: агент читает чаты Messages, следит за новыми сообщениями и отправляет iMessage и SMS.

CLIШирокий доступ1,4 тыс.Звезды репозитория
Официальный

Синхронизация буфера обмена между устройствами с встроенным MCP-сервером: агент читает вашу историю копирования, данные не уходят в облако

MCP-серверРасширенный доступ2,7 тыс.Звезды репозитория
Официальный

Полка, подчеркивания и статистика чтения из WeChat Reading в разговоре с агентом: официальный скилл Tencent

СкиллРасширенный доступ282Звезды репозитория

Коротко о README

Чтение базы WeChat на Mac, команды поиска и навыки для заметок. Отдельные разделы посвящены ключу, резервным копиям и приватности.

Бейдж для README

Сообщить о проблеме