Hermes Learn: самообучение на новом уровне
⚡️ В Hermes добавили команду
📦 Никакого отдельного create skill.
Тот идёт через read_file, web_extract и search_files, изучает источник и пишет навык через
Работает одинаково в CLI, Telegram, TUI и дашборде — потому что всю работу по сборке навыка делает агент, а не отдельный пайплайн.
🛠 Несколько примеров:
📎 Создаваемые навыки живут там же в
Разновидность create-skill.
Но поскольку тут работу делает агент в свободной форме а не внутри навыка, логично было бы попробовать в режиме создания не 1 навыка, а именно сразу коллекции навыков по исследуемой коллекции знаний.
#hermes #skills #learn #update
———
@tsingular
⚡️ В Hermes добавили команду
/learn, которая превращает любой источник в переиспользуемый навык. Можно указать любой источник,- URL документации, локальную папку с SDK, описание процедуры словами или даже сослаться на то, что только что сделал в этом же чате — агент сам соберёт материал, изучит его своими инструментами и оформит SKILL.md по стандарту.📦 Никакого отдельного create skill.
/learn — это обычный промпт, который передаётся агенту. Тот идёт через read_file, web_extract и search_files, изучает источник и пишет навык через
skill_manage. Работает одинаково в CLI, Telegram, TUI и дашборде — потому что всю работу по сборке навыка делает агент, а не отдельный пайплайн.
🛠 Несколько примеров:
"/learn REST-клиент в ~/projects/acme-sdk, фокус на auth и пагинацию", "/learn https://docs.example.com/api/quickstart", "/learn как я сейчас задеплоил staging", "/learn заполнение expense-отчёта: портал → New → Expense → прикрепить чек → submit".📎 Создаваемые навыки живут там же в
~/.hermes/skills/, совместимы со стандартом agentskills.io. Разновидность create-skill.
Но поскольку тут работу делает агент в свободной форме а не внутри навыка, логично было бы попробовать в режиме создания не 1 навыка, а именно сразу коллекции навыков по исследуемой коллекции знаний.
#hermes #skills #learn #update
———
@tsingular
1🔥28⚡4❤4🤯3
Гермесоводы, держите лайфхак.
Команда /learn обычно используется для создания навыков.
Но ведь агент то свободный и ему через эту команду можно скормить и другую смежную задачу - написать для себя плагин!
На примере темпоральной графовой памяти:
Кстати, по ходу выяснилось, что модель экстракции: Qwen3.8-27B-8bit нестабильна на json_schema-промптах Graphiti (1 из 3 пустых), Gemma-4-31B-it-MLX-8bit стабильна (3 из 3) — конфиг переключён на неё
Может кому полезно будет.
#lifehack #memory #learn #hermes #graphiti
------
@tsingular
Команда /learn обычно используется для создания навыков.
Но ведь агент то свободный и ему через эту команду можно скормить и другую смежную задачу - написать для себя плагин!
На примере темпоральной графовой памяти:
/learn установи, изучи, напиши под неё себе плагин по руководству
https://hermes-agent.nousresearch.com/docs/developer-guide/memory-provider-plugin
на все полезные сценарии и используй
https://github.com/getzep/graphiti
Кстати, по ходу выяснилось, что модель экстракции: Qwen3.8-27B-8bit нестабильна на json_schema-промптах Graphiti (1 из 3 пустых), Gemma-4-31B-it-MLX-8bit стабильна (3 из 3) — конфиг переключён на неё
Может кому полезно будет.
#lifehack #memory #learn #hermes #graphiti
------
@tsingular
Nousresearch
Memory Provider Plugins | Hermes Agent
How to build a memory provider plugin for Hermes Agent
🔥17✍9⚡3❤1