Skip to main content

Навык: Cron

cron — это навык для напоминаний, повторяющихся задач и действий по расписанию. Он помогает агенту правильно использовать встроенный cron tool и не сводить всё к неформальному “напомни потом как-нибудь”.

Что делает этот навык

Skill про cron нужен для трёх основных сценариев:
  • разовое напоминание;
  • повторяющееся напоминание;
  • регулярная задача, которая должна выполняться автоматически.
Он полезен не только потому, что умеет “ставить таймер”, но и потому, что задаёт понятную модель расписаний.

Три основных режима

Напоминание

Бот просто присылает сообщение в нужное время.

Повторяющаяся задача

Бот регулярно выполняет описанное действие и присылает результат.

Одноразовый запуск

Задача выполняется один раз в конкретный момент и затем исчезает.

Когда это полезно

Хорошие сценарии:
  • «Напомни мне через 2 часа»
  • «Каждый день в 9 утра напоминай проверить почту»
  • «Каждый понедельник в 10:00 присылай напоминание про встречу»
  • «Каждые 30 минут проверяй что-то и сообщай результат»

Как лучше формулировать запрос

Лучше всего явно указывать:
  • что именно должно произойти;
  • когда это должно случиться;
  • нужно ли повторение;
  • важен ли конкретный часовой пояс.
Хорошие формулировки:
  • «Напомни мне завтра в 14:00 отправить письмо»
  • «Каждый будний день в 9:00 напоминай про стендап»
  • «Каждый час проверяй задачу и сообщай результат»

Что важно учитывать

  • Если важен конкретный timezone, это лучше указать явно.
  • Повторяющиеся задачи полезны для стабильных рутин, а не для случайных разовых мыслей.
  • Для сложных периодических процессов важно хорошо сформулировать саму задачу, а не только расписание.

Когда навык может быть недоступен

Этот навык сам по себе может существовать в системе, но реальная работа зависит от того, подключён ли cron_service в конкретном запуске Nanobot. То есть в одном окружении расписания могут работать, а в другом — нет.

Связанные страницы