GreenBubbles CLI
GreenBubbles читает вашу историю WeChat на Mac, ищет по чатам и отдает агентам для заметок с цитатами. Ключ снимается вручную.
- 424 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Снимает ключ шифрования из запущенного WeChat с правами администратора и пересоздает подпись приложения.
- Личная переписка уходит провайдеру облачной модели, если агент работает не локально.
Установка
- Работает в
Ручная установка
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` и навык из каталога агента. Без ключа утилита базу не откроет.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСкилл разбирает собственные избранные записи WeChat на Mac и собирает HTML-отчет с поиском, фильтрами и диаграммами активности.
Приложение для macOS ведет приватную ленту вашей работы, а локальный MCP-сервер отвечает агенту, что вы делали и что осталось.
imsg — консольная утилита для macOS: агент читает чаты Messages, следит за новыми сообщениями и отправляет iMessage и SMS.
Синхронизация буфера обмена между устройствами с встроенным MCP-сервером: агент читает вашу историю копирования, данные не уходят в облако
Полка, подчеркивания и статистика чтения из WeChat Reading в разговоре с агентом: официальный скилл Tencent
ChatCrystal — заметки из диалогов с агентами
ChatCrystal
Локальная база знаний: импорт диалогов Claude Code, Cursor, Codex и других агентов, заметки, поиск по смыслу и память по MCP
Коротко о README
Чтение базы WeChat на Mac, команды поиска и навыки для заметок. Отдельные разделы посвящены ключу, резервным копиям и приватности.