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