Паттерны Workflow
Паттерны workflow — переиспользуемые решения типичных задач проектирования.
Доступные паттерны
Заголовок раздела «Доступные паттерны»| Паттерн | Применение |
|---|---|
| Сбор информации | Сбор возможностей агента или предпочтений пользователя на старте |
| Пропуск шагов | Возможность пропустить необязательные шаги |
| Цикл валидации | Проверка результатов и повтор при ошибке |
| Ветвление | Разные пути для разных сценариев |
| Динамические файлы | Шаблоны путей файлов для переиспользования |
| Верификация шагов | Проверка завершения шага перед продолжением |
| Эскалация | Обработка ошибок с участием пользователя |
| Ревью субагентом | Делегирование ревью независимым субагентам |
| Рабочее пространство | Организация файлов workflow в выделенной директории |
| Персистентность Notes | Сохранение и получение данных между шагами и запусками |
| Публикация Artifacts | Публикация HTML контента с публичными URL |
Руководство по выбору паттерна
Заголовок раздела «Руководство по выбору паттерна»Нужно собрать конфигурацию? → Сбор информации
Нужны необязательные шаги? → Пропуск шагов
Нужен контроль качества? → Цикл валидации
Нужны разные пути? → Ветвление
Нужны переиспользуемые пути файлов? → Динамические файлы
Нужно проверить завершение? → Верификация шагов
Нужна обработка ошибок? → Эскалация
Нужна независимая проверка? → Ревью субагентом
Нужны организованные рабочие файлы? → Рабочее пространство
Нужно сохранить данные между запусками? → Персистентность Notes
Нужно опубликовать отчёт с публичной ссылкой? → Публикация Artifacts