18. Мгновенно открывайте новые способности с помощью дополнительного навыка Гермеса.
Агенты с искусственным интеллектом перегружают подсказки, загружая в контекст все рабочие процессы, что приводит к беспорядку и ненужным действиям. Hermes решает эту проблему с помощью Markdown-навыков по запросу, которые остаются неактивными до тех пор, пока их не установят из репозитория Hermes. Это позволяет не перегружать базовый агент, но при этом делает доступными продвинутые рабочие процессы. Пользователи могут проверять навыки на наличие таких требований, как интерфейс командной строки, API или учетные данные, а затем устанавливать и активировать их простым сбросом настроек. Навыки не являются самостоятельными инструментами, а обучают правильным сценариям эффективного использования инструментов с соблюдением требований к происхождению данных и безопасности.
Дополнительные навыки Hermes Agent: как добавлять новые возможности по запросуУ большинства агентов с искусственным интеллектом есть проблема масштабирования.Чем большему количеству рабочих процессов вы их обучаете, тем больше инструкций они постоянно выполняют. Это означает, что у них будет больше подсказок, больше отвлекающих факторов в контексте и больше шансов, что в задачу попадет ненужный код.Hermes Agent решает эту проблему по-другому.Вместо того чтобы встраивать все возможности в базовую подсказку, Hermes использует навыки: пакеты инструкций в формате Markdown, которые по запросу обучают агента выполнять определенные действия.Некоторые навыки доступны по умолчанию. Другие — это официальные дополнительные навыки, которые поставляются с Hermes, но неактивны до тех пор, пока вы их не установите.Вывод: Hermes не обязательно должен быть огромным, чтобы быть мощным. Он может быть компактным и загружать экспертные знания только тогда, когда это необходимо для выполнения задачи.
Какие дополнительные навыки существуют
Навык Hermes — это многократно используемая процедура.
- когда использовать рабочий процесс
- какие команды запускать
- какие API или интерфейсы командной строки необходимы
- каких подводных камней следует избегать
- как проверить результат
- какие справочные файлы, скрипты или шаблоны загрузить позже
Дополнительные навыки — это то же самое, но они не активны по умолчанию.
Они находятся в репозитории Hermes Agent по адресу:
https://github.com/NousResearch/hermes-agent/tree/main/optional-skills
При установке Hermes копирует его в вашу локальную библиотеку навыков:
~/.hermes/skills/
После этого навык станет доступен, как и любой другой установленный навык.
Вывод: дополнительные навыки — это официальные возможности Hermes, которые можно добавить, не меняя ядро Hermes.
Почему в Hermes они необязательны
Не каждому пользователю нужен каждый из этих рабочих процессов.
- Местному программисту LLM могут потребоваться навыки быстрой настройки внимания, vLLM, TensorRT-LLM, Qdrant или PEFT.
- Исследователю могут понадобиться инструменты для поиска в DuckDuckGo, анализа предметной области, биоинформатики, разработки лекарств или парсинга.
- Автору может понадобиться Blender MCP, генерация мемов, концептуальные схемы или видеомонтаж.
- Пользователям, которые уделяют особое внимание безопасности, могут пригодиться 1Password, Sherlock или OSS forensics.
Если бы все это загружалось по умолчанию, агент работал бы с ошибками.
Дополнительные навыки решают проблему компромиссов:
- сделайте агент по умолчанию легковесным
- сделайте расширенные рабочие процессы доступными для обнаружения
- устанавливайте только то, чем действительно пользуетесь
- не засоряйте каждый сеанс подробными инструкциями
- Позвольте Hermes развиваться, не навязывая всем пользователям одну и ту же настройку
Вывод: дополнительные навыки — это то, что позволяет Hermes расширяться, не становясь громоздким.
Как просмотреть дополнительные навыки
hermes skills browse --source official
Если вы хотите видеть больше результатов на одной странице:
hermes skills browse --source official --size 80
В чате Hermes вы также можете использовать:
/skills browse
Для поиска чего-то конкретного:
hermes skills search docker hermes skills search qdrant hermes skills search whisper hermes skills search solana
Вывод: при изучении возможностей начинайте с просмотра. Используйте поиск, только если уже знаете, какая функция вам нужна.
Как проверить перед установкой
Не нужно устанавливать программы наугад.
Сначала предварительный просмотр навыка:
hermes skills inspect official/research/duckduckgo-search
Проверка полезна тем, что для реализации навыка может потребоваться локальный интерфейс командной строки, ключ API или определенный путь для настройки.Например:
- Система управления Docker ожидает появления рабочих процессов Docker.
- 1Password ожидает команду op CLI.
- Blender MCP требует наличия Blender и дополнения MCP.
- Parallel CLI ожидает настройки поставщика.
- Для некоторых навыков MLOps требуются знания Python, CUDA, инструментов для работы с графическими процессорами или облачных учетных данных.
Вывод: сначала проверьте, не требуются ли для этого навыка учетные данные, локальные инструменты или внешние сервисы.
Как установить официальный дополнительный навык
hermes skills install official/<category>/<skill>
hermes skills install official/mlops/tensorrt-llm
После установки навык копируется в:
~/.hermes/skills/
hermes skills list
После установки навыки вступают в силу
После установки навыка начните новую сессию или сбросьте текущую.
/reset
Или просто перезапустите Hermes
Hermes защищает кэширование подсказок. Он не вносит постоянных изменений в индекс активных навыков в середине сеанса, если только вы не попросите его об этом.
В некоторых наборах навыков есть опция --now, которая позволяет немедленно очистить кэш подсказок, но привычка к чистоте проста:
Совет: если только что установленный навык не отображается сразу, перезапустите сеанс.
Как удалить дополнительные навыки
hermes skills uninstall tensorrt-llm
Вывод: устанавливайте по официальному пути. Удаляйте с помощью локального имени навыка.
Чем навыки отличаются от инструментов
Это ключевая ментальная модель.
Инструмент предоставляет Hermes рабочую поверхность.
- терминал
- редактирование файлов
- автоматизация работы браузера
- генерация изображения
- задания cron
- память
- поиск в Интернете
- MCP
Этот навык учит Гермеса правильно использовать свои способности.
- как безопасно управлять Docker
- Как запустить рабочий процесс векторного поиска в Qdrant
- Как отправлять запросы в кошельки Solana
- Как настроить 1Password CLI
- Как использовать FastMCP
- Как организовать проверку кода
- Как выполнить тонкую настройку с помощью PEFT
Навыки - это учебники для игры.
Вывод: инструменты позволяют Гермесу действовать. Навыки учат Гермеса действовать правильно.
Лучшие дополнительные навыки, которые стоит освоить в первую очередь
Большинству технически подкованных пользователей я бы посоветовал начать с небольшого набора.
Если вы занимаетесь исследованиями в области искусственного интеллекта:
hermes skills install official/research/duckduckgo-search hermes skills install official/research/domain-intel hermes skills install official/research/parallel-cli
Если вы создаете локальные системы на основе больших языковых моделей:
hermes skills install official/mlops/qdrant-vector-search hermes skills install official/mlops/chroma hermes skills install official/mlops/peft-fine-tuning hermes skills install official/mlops/tensorrt-llm hermes skills install official/mlops/optimizing-attention-flash
Если вы занимаетесь инфраструктурой:
hermes skills install official/devops/docker-management hermes skills install official/mcp/fastmcp hermes skills install official/mcp/mcporter
Если вы заботитесь о безопасности и сохранении секретов:
hermes skills install official/security/1password hermes skills install official/security/oss-forensics hermes skills install official/security/sherlock
Если вы создаете визуальный или мультимедийный контент:
hermes skills install official/creative/concept-diagrams hermes skills install official/creative/blender-mcp hermes skills install official/creative/meme-generation
Вывод: не устанавливайте все подряд. Установите кластеры навыков, которые соответствуют вашим реальным рабочим процессам.
Установка из неофициального каталога
Официальные дополнительные навыки — это лишь один из возможных вариантов.
Hermes также может устанавливать навыки из:
- skills.sh
- хорошо известные конечные точки навыков
- прямые источники на GitHub
- пользовательские нажатия на GitHub
- Прямые URL-адреса SKILL.md
- общественные торговые площадки, такие как ClawHub или LobeHub
hermes skills search react --source skills-sh hermes skills inspect skills-sh/vercel-labs/json-render/json-render-react hermes skills install skills-sh/vercel-labs/json-render/json-render-react
Установите приложение напрямую с URL-адреса:
hermes skills install https://example.com/SKILL.md --name my-skill
Добавьте собственный источник навыков GitHub
hermes skills tap add myorg/skills-repo
Затем выполните поиск или установку с его помощью.
Вывод: навыки Hermes не привязаны к одному реестру. Официальные навыки — самая безопасная отправная точка, но система открыта для изменений.
Модель безопасности
Hermes сканирует навыки, установленные в хабе.
Сканер проверяет наличие таких шаблонов, как:
- эксфильтрация данных
- быстрая инъекция
- разрушительные команды
- подозрительное поведение в цепочке поставок
- опасные инструкции
Официальные дополнительные навыки основаны на проверенных официальных источниках.
Навыки взаимодействия с сообществом будут оцениваться строже. Некоторые предупреждения можно отключить:
hermes skills install <identifier> --force
Однако обходить предупреждения об опасных сканах нельзя.
Official skill: generally safe to install Trusted source: inspect first Community source: inspect carefully Unknown URL: treat like running code from the internet
Вывод: навыки — это мощный инструмент, потому что они могут обучать рабочим процессам. Это также означает, что происхождение навыка имеет значение.
Последняя мысль
Дополнительные навыки — один из самых недооценённых элементов дизайна Hermes Agent.
Они делают агент расширяемым, не перегружая его.
Они позволяют опытным пользователям применять глубокие знания о рабочих процессах, не навязывая их тем, кто пользуется ими редко.
И они прокладывают путь к тому, чтобы Hermes превратился в полноценный операционный уровень: не за счет жесткого кодирования всех возможных вариантов поведения, а за счет того, что возможности становятся модульными, устанавливаемыми, проверяемыми и многократно используемыми.
Будущее агентов — это не один гигантский промпт. Это небольшое ядро с библиотекой навыков, которые загружаются только при необходимости.
Вывод: дополнительные навыки Hermes — это то, что превращает обычного агента в вашего агента.