Перейти к содержанию

Path

On this page

Hermes Agent может многое — CLI-ассистент, Telegram/Discord бот, автоматизация задач, RL-обучение и многое другое. Эта страница поможет вам понять, с чего начать и что читать, исходя из вашего уровня опыта и поставленных целей.

Начало работы

Если вы ещё не установили Hermes Agent, начните с руководства по установке, а затем пройдите Быстрый старт. Всё, что ниже, предполагает, что у вас есть работающая установка.

Как использовать эту страницу

По уровню опыта

Уровень Цель Рекомендуемое чтение Примерное время
Начинающий Запустить, начать базовые диалоги, использовать встроенные инструменты УстановкаБыстрый стартИспользование CLIКонфигурация ~1 час
Средний Настроить мессенджер-ботов, использовать продвинутые функции: память, cron-задачи и навыки СессииМессенджерыИнструментыНавыкиПамятьCron ~2–3 часа
Продвинутый Создавать собственные инструменты, навыки, обучать модели с RL, вносить вклад в проект АрхитектураДобавление инструментовСоздание навыковRL-обучениеУчастие в разработке ~4–6 часов

По сценариям использования

Выберите сценарий, который соответствует вашим задачам. Каждый сценарий содержит ссылки на соответствующую документацию в порядке чтения.

«Мне нужен CLI-ассистент для программирования»

Используйте Hermes Agent как интерактивного терминального ассистента для написания, ревью и запуска кода.

  1. Установка
  2. Быстрый старт
  3. Использование CLI
  4. Выполнение кода
  5. Контекстные файлы
  6. Советы и рекомендации

tip Передавайте файлы напрямую в диалог через контекстные файлы. Hermes Agent может читать, редактировать и запускать код в ваших проектах.

«Мне нужен Telegram/Discord бот»

Разверните Hermes Agent как бота на вашей любимой платформе обмена сообщениями.

  1. Установка
  2. Конфигурация
  3. Обзор мессенджеров
  4. Настройка Telegram
  5. Настройка Discord
  6. Голосовой режим
  7. Использование голосового режима с Hermes
  8. Безопасность

Полные примеры проектов: * Бот с ежедневной сводкой * Командный Telegram-ассистент

«Я хочу автоматизировать задачи»

Планируйте повторяющиеся задачи, запускайте пакетные задания или объединяйте действия агента в цепочки.

  1. Быстрый старт
  2. Планирование через Cron
  3. Пакетная обработка
  4. Делегирование
  5. Хуки

tip Cron-задачи позволяют Hermes Agent выполнять задания по расписанию — ежедневные сводки, периодические проверки, автоматические отчёты — без вашего участия.

«Я хочу создавать собственные инструменты и навыки»

Расширяйте Hermes Agent с помощью собственных инструментов и переиспользуемых пакетов навыков.

  1. Плагины
  2. Создание плагина Hermes
  3. Обзор инструментов
  4. Обзор навыков
  5. MCP (Model Context Protocol)
  6. Архитектура
  7. Добавление инструментов
  8. Создание навыков

tip Для создания собственных инструментов начните с плагинов. Страница Добавление инструментов предназначена для разработки встроенных инструментов ядра Hermes, а не для обычного пользовательского пути создания инструментов.

«Я хочу обучать модели»

Используйте обучение с подкреплением для тонкой настройки поведения моделей с помощью встроенного пайплайна RL-обучения Hermes Agent.

  1. Быстрый старт
  2. Конфигурация
  3. RL-обучение
  4. Маршрутизация провайдеров
  5. Архитектура

tip RL-обучение работает лучше всего, когда вы уже понимаете основы работы Hermes Agent с диалогами и вызовами инструментов. Если вы новичок, сначала пройдите путь начинающего.

«Я хочу использовать Hermes как Python-библиотеку»

Интегрируйте Hermes Agent в свои Python-приложения программно.

  1. Установка
  2. Быстрый старт
  3. Руководство по Python-библиотеке
  4. Архитектура
  5. Инструменты
  6. Сессии

Ключевые возможности

Не уверены, что доступно? Вот краткий перечень основных возможностей:

Возможность Описание Ссылка
Инструменты Встроенные инструменты, которые может вызывать агент (файловый ввод/вывод, поиск, оболочка и др.) Инструменты
Навыки Устанавливаемые пакеты плагинов, добавляющие новые возможности Навыки
Память Постоянная память между сессиями Память
Контекстные файлы Передача файлов и директорий в диалоги Контекстные файлы
MCP Подключение к внешним серверам инструментов через Model Context Protocol MCP
Cron Планирование повторяющихся задач агента Cron
Делегирование Запуск под-агентов для параллельной работы Делегирование
Выполнение кода Запуск Python-скриптов, программно вызывающих инструменты Hermes Выполнение кода
Браузер Веб-сёрфинг и скрапинг Браузер
Хуки Событийно-ориентированные колбэки и промежуточное ПО Хуки
Пакетная обработка Обработка множества входных данных пакетно Пакетная обработка
RL-обучение Тонкая настройка моделей с помощью обучения с подкреплением RL-обучение
Маршрутизация провайдеров Маршрутизация запросов между несколькими LLM-провайдерами Маршрутизация провайдеров

Что читать дальше

Исходя из того, где вы сейчас находитесь:

  • Только что завершили установку? → Переходите к Быстрому старту, чтобы провести первый диалог.
  • Прошли Быстрый старт? → Прочитайте Использование CLI и Конфигурацию, чтобы настроить среду под себя.
  • Уверенно владеете основами? → Изучите Инструменты, Навыки и Память, чтобы раскрыть полную мощь агента.
  • Настраиваете для команды? → Прочитайте Безопасность и Сессии, чтобы разобраться с контролем доступа и управлением диалогами.
  • Готовы к разработке? → Переходите к Руководству разработчика, чтобы понять внутреннее устройство и начать вносить вклад.
  • Хотите практических примеров? → Ознакомьтесь с разделом Руководства с реальными проектами и советами.

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