Добавить в корзинуПозвонить
Найти в Дзене
Человек 2.0

Как легко сделать плагин для Hermes

У Nous Research появился гайд Build a Hermes Plugin. По нему можно собрать своё расширение под личный или командный сценарий и не лезть в основной код Hermes.
Самый короткий путь: открыть гайд, дать его Hermes и написать I want to build a plugin for [x]. Ты описываешь задачу: что подключить, за чем следить, какие действия выполнять.
Часть этого раньше можно было запихнуть в skill. Skill мог

У Nous Research появился гайд Build a Hermes Plugin. По нему можно собрать своё расширение под личный или командный сценарий и не лезть в основной код Hermes.

Самый короткий путь: открыть гайд, дать его Hermes и написать I want to build a plugin for [x]. Ты описываешь задачу: что подключить, за чем следить, какие действия выполнять.

Часть этого раньше можно было запихнуть в skill. Skill мог описать, какие API вызвать, какие команды запускать, как интерпретировать ответ, когда сохранять память и как писать отчёт.

Но skill сам по себе не добавляет новое встроенное действие в Hermes. Он даёт агенту инструкцию: если надо, сходи туда, вызови это, собери результат так. Это работает, пока у агента уже есть нужные инструменты, доступы и рабочий путь через терминал или HTTP.

Plugin добавляет новый механизм в рантайме Hermes: новый tool, hook на события, slash command, интеграцию с внешним сервисом или bundled skill рядом с кодом.

На примере портфеля разница видна сразу. Skill говорит: открой скрипт, забери JSON, посчитай риск, напиши отчёт. Plugin даёт Hermes штатное действие вроде get_portfolio_risk(): оно само ходит в API, валидирует ответ, возвращает структуру и одинаково работает в разных сессиях.

То есть skill — это знания и процедура. Plugin — новая возможность или интеграция в самом агенте. Хороший plugin часто идёт вместе со skill, который объясняет Hermes, когда и как этим действием пользоваться.

Поэтому плагины не заменяют skills и memory. Memory хранит контекст, skills учат процедурам, plugins добавляют действия: сервисы, события, уведомления, проверки, команды.

Источник: Hermes Plugins; Build a Hermes Plugin

Разборы и инструменты: @human20

Внедрение ИИ: human20.app

-2