Path
On this page
Hermes Agent может многое — CLI-ассистент, Telegram/Discord бот, автоматизация задач, RL-обучение и многое другое. Эта страница поможет вам понять, с чего начать и что читать, исходя из вашего уровня опыта и поставленных целей.
Начало работы¶
Если вы ещё не установили Hermes Agent, начните с руководства по установке, а затем пройдите Быстрый старт. Всё, что ниже, предполагает, что у вас есть работающая установка.
Как использовать эту страницу¶
- Знаете свой уровень? Перейдите к таблице по уровню опыта и следуйте порядку чтения для вашего уровня.
- У вас есть конкретная цель? Перейдите к разделу По сценариям использования и найдите подходящий сценарий.
- Просто просматриваете? Ознакомьтесь с таблицей Ключевые возможности для быстрого обзора всего, что умеет Hermes Agent.
По уровню опыта¶
| Уровень | Цель | Рекомендуемое чтение | Примерное время |
|---|---|---|---|
| Начинающий | Запустить, начать базовые диалоги, использовать встроенные инструменты | Установка → Быстрый старт → Использование CLI → Конфигурация | ~1 час |
| Средний | Настроить мессенджер-ботов, использовать продвинутые функции: память, cron-задачи и навыки | Сессии → Мессенджеры → Инструменты → Навыки → Память → Cron | ~2–3 часа |
| Продвинутый | Создавать собственные инструменты, навыки, обучать модели с RL, вносить вклад в проект | Архитектура → Добавление инструментов → Создание навыков → RL-обучение → Участие в разработке | ~4–6 часов |
По сценариям использования¶
Выберите сценарий, который соответствует вашим задачам. Каждый сценарий содержит ссылки на соответствующую документацию в порядке чтения.
«Мне нужен CLI-ассистент для программирования»¶
Используйте Hermes Agent как интерактивного терминального ассистента для написания, ревью и запуска кода.
tip Передавайте файлы напрямую в диалог через контекстные файлы. Hermes Agent может читать, редактировать и запускать код в ваших проектах.
«Мне нужен Telegram/Discord бот»¶
Разверните Hermes Agent как бота на вашей любимой платформе обмена сообщениями.
- Установка
- Конфигурация
- Обзор мессенджеров
- Настройка Telegram
- Настройка Discord
- Голосовой режим
- Использование голосового режима с Hermes
- Безопасность
Полные примеры проектов: * Бот с ежедневной сводкой * Командный Telegram-ассистент
«Я хочу автоматизировать задачи»¶
Планируйте повторяющиеся задачи, запускайте пакетные задания или объединяйте действия агента в цепочки.
tip Cron-задачи позволяют Hermes Agent выполнять задания по расписанию — ежедневные сводки, периодические проверки, автоматические отчёты — без вашего участия.
«Я хочу создавать собственные инструменты и навыки»¶
Расширяйте Hermes Agent с помощью собственных инструментов и переиспользуемых пакетов навыков.
- Плагины
- Создание плагина Hermes
- Обзор инструментов
- Обзор навыков
- MCP (Model Context Protocol)
- Архитектура
- Добавление инструментов
- Создание навыков
tip Для создания собственных инструментов начните с плагинов. Страница Добавление инструментов предназначена для разработки встроенных инструментов ядра Hermes, а не для обычного пользовательского пути создания инструментов.
«Я хочу обучать модели»¶
Используйте обучение с подкреплением для тонкой настройки поведения моделей с помощью встроенного пайплайна RL-обучения Hermes Agent.
tip RL-обучение работает лучше всего, когда вы уже понимаете основы работы Hermes Agent с диалогами и вызовами инструментов. Если вы новичок, сначала пройдите путь начинающего.
«Я хочу использовать Hermes как Python-библиотеку»¶
Интегрируйте Hermes Agent в свои Python-приложения программно.
Ключевые возможности¶
Не уверены, что доступно? Вот краткий перечень основных возможностей:
| Возможность | Описание | Ссылка |
|---|---|---|
| Инструменты | Встроенные инструменты, которые может вызывать агент (файловый ввод/вывод, поиск, оболочка и др.) | Инструменты |
| Навыки | Устанавливаемые пакеты плагинов, добавляющие новые возможности | Навыки |
| Память | Постоянная память между сессиями | Память |
| Контекстные файлы | Передача файлов и директорий в диалоги | Контекстные файлы |
| MCP | Подключение к внешним серверам инструментов через Model Context Protocol | MCP |
| Cron | Планирование повторяющихся задач агента | Cron |
| Делегирование | Запуск под-агентов для параллельной работы | Делегирование |
| Выполнение кода | Запуск Python-скриптов, программно вызывающих инструменты Hermes | Выполнение кода |
| Браузер | Веб-сёрфинг и скрапинг | Браузер |
| Хуки | Событийно-ориентированные колбэки и промежуточное ПО | Хуки |
| Пакетная обработка | Обработка множества входных данных пакетно | Пакетная обработка |
| RL-обучение | Тонкая настройка моделей с помощью обучения с подкреплением | RL-обучение |
| Маршрутизация провайдеров | Маршрутизация запросов между несколькими LLM-провайдерами | Маршрутизация провайдеров |
Что читать дальше¶
Исходя из того, где вы сейчас находитесь:
- Только что завершили установку? → Переходите к Быстрому старту, чтобы провести первый диалог.
- Прошли Быстрый старт? → Прочитайте Использование CLI и Конфигурацию, чтобы настроить среду под себя.
- Уверенно владеете основами? → Изучите Инструменты, Навыки и Память, чтобы раскрыть полную мощь агента.
- Настраиваете для команды? → Прочитайте Безопасность и Сессии, чтобы разобраться с контролем доступа и управлением диалогами.
- Готовы к разработке? → Переходите к Руководству разработчика, чтобы понять внутреннее устройство и начать вносить вклад.
- Хотите практических примеров? → Ознакомьтесь с разделом Руководства с реальными проектами и советами.
tip Вам не нужно читать всё. Выберите путь, соответствующий вашей цели, следуйте ссылкам по порядку — и вы быстро станете продуктивны. В любой момент можно вернуться на эту страницу, чтобы найти следующий шаг.