Если кому нужно заюзать Hermes gateway через бота ВК (ВКонтакте), то представляю свой форк плагина с реализацией кнопок для вызова служебных команд из сообщений. Вот описание:
https://github.com/HulkOz/hermes-vk-plugin
Что добавлено
Меню команд — постоянная chat-клавиатура «
Команды» под полем ввода. По нажатию открывается paginated inline-меню (6 команд/страница, макс. 10 inline-кнопок) с навигацией «
Назад /
Вперёд».
Нулевой расход токенов — навигация по меню и подстановка /команд обрабатывается напрямую в плагине (модуль commands_menu.py), без вызова LLM.
Перехват до LLM — MenuHandler врезан в adapter.py и обрабатывает нажатия кнопок до того, как сообщение уходит агенту. Команды меню не тратят ни одного токена.