Учебник 19: Система Навыков — Делаем ИИ Умнее
Учебник 19: Система Навыков — Делаем ИИ Умнее — простое для понимания руководство на основе официальной документации
Это часть официальной серии руководств Hermes Agent. Смотреть все руководства
Представьте, что ваш ИИ-ассистент — это новый сотрудник. Он умный, но пока не знает всех тонкостей вашей компании. Навыки (Skills) — это как инструкции, которые вы выдаёте ему только тогда, когда нужно выполнить конкретную задачу — вместо того, чтобы заставлять его заучивать все мануалы заранее, он просто берёт нужный с полки в нужный момент. Именно так работает система навыков в Hermes Agent.
Что такое навыки?
Навыки — это простые информационные документы, которые агент загружает по требованию. Думайте о них как о шпаргалках. Они работают по принципу «прогрессивного раскрытия» — агент читает детали только тогда, когда они действительно нужны, что экономит память и ускоряет работу. Все навыки хранятся в специальной папке на вашем компьютере: ~/.hermes/skills/.
Шаг 1: Начинаем с чистого листа (необязательно)
По умолчанию Hermes поставляется с набором предустановленных навыков. Но, возможно, вы хотите начать с чистого листа — вообще без встроенных навыков. Вот как это сделать:
Во время установки:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash -s -- --no-skills
При создании нового профиля:
hermes profile create research --no-skills
На уже установленном профиле:
hermes skills opt-out # запретить добавление новых навыков в будущем
hermes skills opt-out --remove # также удалить неизменённые встроенные навыки
hermes skills opt-in --sync # отменить изменения и вернуть навыки
Безопасно по умолчанию:
opt-outтолько предотвращает будущие добавления — он ничего не удаляет. Флаг--removeудаляет только те навыки, которые вы не редактировали. Ваши собственные навыки всегда в безопасности.
Шаг 2: Использование навыков — слэш-команды
Вот в чём магия: каждый установленный навык автоматически становится слэш-командой. Просто введите /имя-навыка, а затем ваш запрос:
/gif-search смешные коты
/plan разработать план миграции нашего auth-провайдера
/excalidraw
Последняя команда загружает навык и позволяет агенту уточнить, что вам нужно. Всё просто!
Шаг 3: Комбинирование нескольких навыков
Нужно несколько навыков одновременно? Просто перечислите их в начале сообщения (до 5 штук):
/github-pr-workflow /test-driven-development исправь issue #123 и открой PR
Агент загружает оба навыка, а затем использует остальную часть вашего сообщения как инструкцию. Умно, правда?
Полезный совет: Парсер останавливается на первом слове, которое не является навыком. Так что если у вас есть путь к файлу вроде /tmp/scan.pdf, он не запутается:
/ocr-and-documents /tmp/scan.pdf извлеки таблицы # загружается один навык, /tmp/scan.pdf — это аргумент
Шаг 4: Пакеты навыков (для повторяющихся комбинаций)
Если вы замечаете, что постоянно используете одну и ту же комбинацию навыков, создайте пакет навыков — одну короткую команду, которая загружает сразу несколько навыков. Это как собрать плейлист вместо того, чтобы выбирать песни по одной. Встроенный навык plan — отличный пример такого подхода.
Ключевые выводы
- Навыки = знания по требованию — загружаются только когда нужны, экономя токены и время
- Все навыки хранятся в
~/.hermes/skills/— легко найти, добавить или удалить - Слэш-команды делают навыки мгновенными — просто введите
/имя-навыкаи вперёд - Комбинируйте до 5 навыков в одной команде для сложных задач
- Отказ от встроенных навыков для чистого профиля — идеально для специализированных сценариев
Итоги
Система навыков — это как хорошо организованный ящик с инструментами для вашего ИИ. Вместо того чтобы носить с собой все инструменты сразу, он берёт ровно то, что нужно для конкретной задачи. Будь то создание GIF-ок, планирование миграций или оформление pull request’ов — навыки делают Hermes Agent умнее, быстрее и эффективнее, не тратя ресурсы впустую.
Дальше: Руководство 20 — Постоянная память: даём Hermes долгосрочную память, которая сохраняется между сессиями.
📖 Официальная документация
Эта статья основана на официальной документации Hermes Agent :Официальные документы › user-guide/features/skills