Шаблоны автоматизации

Шаблоны автоматизации — это готовые к запуску автоматизации. Выберите шаблон, заполните пару полей, и Hermes поставит его в расписание как cron-задачу — синтаксис cron знать не нужно.

Любой шаблон работает из любого интерфейса:

  • Дашборд / десктопное приложение — откройте страницу Cron, переключитесь на вкладку Blueprints, заполните форму и нажмите Schedule it.
  • CLI, TUI и мессенджеры — введите /blueprint <name> (например, /blueprint morning-brief), и Hermes спросит у вас всё необходимое по одному вопросу за раз, а затем поставит задачу в расписание. Имя можно написать с ошибкой или указать только префикс — Hermes всё равно найдёт нужный шаблон. Опытные пользователи могут пропустить вопросы, передав значения прямо в строке: /blueprint morning-brief time=08:00.
  • Десктопное приложение — нажмите Send to App на любом шаблоне, и он откроется с уже загруженной командой в поле ввода.

Шаблоны никогда не ставят что-либо в расписание молча — вы всегда подтверждаете создание задачи. Управлять созданными задачами можно в любой момент через /cron.

Шаблоны из плагинов

Плагины могут добавлять собственные шаблоны. Они появляются в том же каталоге, что и встроенные: в /blueprint, на вкладке Blueprints дашборда и на странице Cron десктопного приложения, с пометкой имени плагина. Ключи таких шаблонов начинаются с имени плагина (/blueprint teamtools:standup), поэтому плагин не сможет подменить встроенный шаблон. Плагины загружаются по профилям, так что шаблон плагина виден только в тех профилях, где этот плагин включён.

Задача, созданная из шаблона плагина, — обычная cron-задача. Если отключить плагин, шаблон исчезнет из каталога, но уже созданные вами задачи продолжат работать.

Пишем свой

Шаблон — это просто навык с блоком metadata.hermes.blueprint во фронтматтере его файла SKILL.md. Схему слотов и порядок публикации смотрите в разделе Создание навыков → Шаблоны автоматизации. Авторы плагинов могут зарегистрировать шаблон напрямую через ctx.register_automation_blueprint(); см. Создание плагина → Добавление Automation Blueprints.

перевод и редактура:

обновлено

⌕ ESC