Планировщик задач OpenChamber: повторяющиеся задачи

Планировщик задач OpenChamber: повторяющиеся задачи

Планировщик задач OpenChamber автоматизирует регулярные процессы: отчёты, проверки, обновления и публикации запускаются сами по расписанию. В этом руководстве разберём, как настроить планировщик, создать задачи в .agents/loops и организовать автоматические запуски агентов.

Как работает планировщик

Планировщик OpenChamber:

  1. Читает папку .agents/loops/ в проекте
  2. Обнаруживает файлы задач (Markdown с frontmatter)
  3. Показывает задачи в списке с расписанием и статусом
  4. Запускает агента по расписанию (cron)
  5. Позволяет редактировать, включать, отключать и запускать задачи вручную

Изменения файлов задач подхватываются без перезапуска приложения — достаточно сохранить файл.

Создание задачи планировщика

Шаг 1: создайте папку loops

mkdir -p .agents/loops

Шаг 2: создайте файл задачи

Файл .agents/loops/daily-report.md:

---
name: daily-report
schedule: "0 9 * * *"
---

Собери статус проекта: что сделано за вчера, какие задачи
открыты, какие ошибки появились. Сформируй краткий отчёт
и сохрани в docs/reports/YYYY-MM-DD.md.

Шаг 3: проверьте в интерфейсе

Задача появится в списке планировщика с расписанием «ежедневно 09:00». Нажмите Run для ручного запуска.

Формат расписания (cron)

Выражение Значение
0 9 * * * Каждый день в 09:00
0 9 * * 1 Каждый понедельник в 09:00
0 0 * * 0 Каждое воскресенье в 00:00
*/30 * * * * Каждые 30 минут
0 18 * * 1-5 Будни в 18:00

Поля: минуты, часы, день месяца, месяц, день недели. Поддерживаются *, */n, 1-5, списки 1,3,5.

Примеры типовых задач

Ежедневный SEO-отчёт

---
name: seo-daily
schedule: "0 8 * * *"
---

Проверь позиции по 20 ключевым запросам, собери метрики
из аналитики, сравни с вчерашними данными и отправь
сводку в чат.

Еженедельное обновление зависимостей

---
name: deps-weekly
schedule: "0 10 * * 1"
---

Проверь актуальность зависимостей проекта, обнови
патч-версии, запусти тесты и приложи сводку изменений.

Мониторинг ошибок

---
name: errors-check
schedule: "*/60 * * * *"
---

Проверь логи приложения за последний час, сгруппируй
ошибки по типу и уведоми о новых критических.

Управление задачами

Действие Где
Редактировать задачу Файл .agents/loops/ или интерфейс
Включить/отключить Переключатель в списке задач
Запустить вручную Кнопка Run
Удалить Удаление файла
Изменить расписание Поле schedule в frontmatter

Таблица: планировщик vs ручной запуск

Параметр Планировщик Ручной запуск
Регулярность По cron По необходимости
Участие человека Не требуется Требуется
Стоимость API Постоянная По запросу
Где настроить .agents/loops Команда/кнопка
Подходит для Отчёты, мониторинг Разовые задачи

Лучшие практики

  1. Начинайте с ручного запуска — убедитесь, что задача работает, затем включайте расписание
  2. Не ставьте частые запуски — дорогие задачи (генерация контента) — ежедневно/еженедельно
  3. Сохраняйте результаты — пусть агент пишет отчёты в папку проекта
  4. Отслеживайте ошибки — проверяйте статусы задач в списке
  5. Делайте задачи идемпотентными — повторный запуск не должен ломать результат

Что дальше

Следующие шаги

Часто задаваемые вопросы

  • Что такое планировщик задач OpenChamber? — Система повторяющихся задач через .agents/loops.
  • Как настроить планировщик? — Файл задачи с frontmatter name/schedule в .agents/loops.
  • Какие задачи автоматизировать? — Отчёты, метрики, обновления, проверки, публикации.
  • Как задать cron-расписание? — Пять полей: минуты, часы, день, месяц, день недели.
  • Можно ли запустить вручную? — Да, кнопка Run в списке задач.

Заключение

Планировщик задач OpenChamber закрывает всю повторяющуюся рутину: агент сам собирает отчёты, проверяет метрики и обновляет зависимости по расписанию. Настройте первые три задачи — и экономьте часы каждую неделю. Автоматизируем рутину для вашего бизнеса.


Отчёт создан: [email protected] · refertur.net · t.me/realhikaz · WhatsApp SEO, продвижение, разработка, сайты, веб-приложения, сервисы, калькуляторы, контент-маркетинг, каталоги, отчёты, аудиты — на заказ. Напишите нам в WhatsApp — ответим в течение часа.

Нужен аудит, SEO или разработка?

Сделаем продвижение, сайт, сервис или калькулятор под вашу задачу — ответим в течение часа.

Написать в WhatsAppTelegram