Автоматизация данных и действий X (Twitter) через Hermes
Плагин Hermes Tweet устанавливается как дополнение к Hermes Agent, регистрируя набор инструментов hermes-tweet с функциями поиска, чтения и выполнения действий для эндпоинтов X, а также предоставляя скиллы и команды вроде /xstatus и /xtrends для проверки статуса аккаунта и трендов.
Что понадобится
- Установите
XQUIK_API_KEYв~/.hermes/.envперед использованиемtweet_read; если Hermes уже запущен, примените изменения с помощью/reloadили перезапустите шлюз и сеансы cron. - Для чтения состояния аккаунта необходимо настроить
XQUIK_API_KEY. - Система плагинов Hermes.
- Набор инструментов
hermes-tweet. - Ключ API Xquik для операций чтения.
- Необязательно: Hermes cron или шлюз для планового мониторинга.
Как применить
tweet_explore осуществляет поиск в сгенерированном каталоге эндпоинтов Xquik без использования учетных данных.
Для просмотра каталога эндпоинтов ключ API Xquik не требуется.
tweet_read выполняет вызовы только для безопасных эндпоинтов чтения после настройки ключа API.
tweet_action заблокирован, если оператор явно не разрешит действия записи с помощью HERMES_TWEET_ENABLE_ACTIONS=true.
Граница безопасности для операций записи: не включайте действия до разрешения оператора.
По умолчанию приоритет отдается чтению: для действий записи требуется отдельный флаг окружения и явное одобрение оператора.
После включения флага окружения одобрение оператора остаётся отдельным обязательным условием.
hermes tools list — это скриптуемая команда диагностики для текущих версий Hermes v0.12.x.
Простое выполнение hermes tools открывает интерактивный интерфейс.
Это целевая интеграция с Xquik, а не универсальный планировщик социальных сетей.
Используйте его, когда Hermes нужны прямые доступы к данным и эндпоинтам X.
Интерактивная установка плагина:
Установите и включите плагин из публичного репозитория.
hermes plugins install Xquik-dev/hermes-tweet --enable
На неинтерактивных хостах установите пакет Python внутри среды Hermes и включите его.
~/.hermes/hermes-agent/venv/bin/python -m pip install hermes-tweet
hermes plugins enable hermes-tweet
hermes tools list
Установите XQUIK_API_KEY в ~/.hermes/.env перед использованием tweet_read. Если Hermes уже запущен, воспользуйтесь /reload в интерактивном CLI или перезапустите шлюз и сеансы cron, чтобы загрузить обновленную конфигурацию. Не задавайте значение HERMES_TWEET_ENABLE_ACTIONS, если текущий запуск не должен выполнять действия записи.
Просмотр эндпоинтов без учётных данных:
Исследуйте доступные эндпоинты X без учетных данных.
Use tweet_explore to find X/Twitter search endpoints. Do not call tweet_action.
Return the safest read endpoint and required query fields.
Читайте состояние аккаунта после настройки XQUIK_API_KEY.
Use tweet_explore, then read /api/v1/account with tweet_read.
Summarize the account status and do not call tweet_action.
Отслеживайте тренды в интерактивном режиме.
/xtrends
Поток публикации, одобренный оператором.
Draft a short product update for X. Before any write, show the exact endpoint,
method, and JSON body you would send through tweet_action. Wait for approval.
Источник: aliaihub/awesome-hermes-usecases и участники проекта. Лицензия: CC-BY-4.0. Лицензия исходного материала.
Перевод и редакционная адаптация: ClawCases.
>Ресурсы
>Похожие юзкейсы
Трекер отчётности компаний на базе ИИ
Следите за сезоном корпоративной отчётности десятков технологических компаний без ручной проверки разных источников и запоминания дат каждого отчёта в сфере ИИ и технологий.
Монтаж видео через чат
Общайтесь с агентом, чтобы обрезать видео, добавить музыку, субтитры или кадрирование — без таймлайна и GUI. Устанавливаются два скилла, дальше монтаж описывается словами.
Исследуйте кодовую базу в виде интерактивного графа знаний с помощью GitNexus
Индексируйте любую кодовую базу в граф знаний и предоставляйте интерактивный веб-интерфейс для просмотра символов, цепочек вызовов, кластеров и потоков выполнения; доступ через Cloudflare обеспечивает удалённый доступ.