# Task-Driven Workflow SUMMARY: Используйте задачи Synapse для управления многошаговыми LLM-рабочими процессами, которые сохраняются между сессиями. Task-Driven Workflow Задачи — это не просто todo, это основа постоянных LLM-рабочих процессов. Создавая задачи для многошаговой работы, вы обеспечиваете преемственность между сессиями и журналы аудита того, что было сделано. Почему задача-ориентированный подход? Без задач: - LLM начинает каждую сессию, не зная, что делать - Многошаговая работа забывается на середине выполнения - Нет записи о том, что сделано С задачами: - LLM немедленно возобновляет задачи в работе - Многошаговая работа сохраняется между сессиями - Встроенный журнал аудита всей работы Паттерн [CODE BLOCK] Реализация Шаг 1: создать задачу для многошаговой работы [CODE BLOCK] Шаг 2: отслеживать прогресс в описании задачи [CODE BLOCK] Шаг 3: возобновление между сессиями [CODE BLOCK] Шаг 4: завершить и архивировать [CODE BLOCK] Полный пример: рабочий процесс развёртывания [CODE BLOCK] Иерархия задач Для сложной работы используйте связи родитель-потомок: [CODE BLOCK] Поиск подзадач: [CODE BLOCK] Рабочий процесс статусов [CODE BLOCK] Pending Задача создана, но не начата. Используйте для запланированной работы. In Progress В работе. Обновляйте описание с прогрессом. Done Успешно завершено. Описание должно включать резюме. Cancelled Отменено. Описание должно включать причину. Лучшие практики > [!TIP] > - Создавайте задачи для многошаговой работы — одношаговой задача не нужна > - Обновляйте описание с прогрессом — обеспечивает возобновление > - Используйте высокий приоритет для активной работы — поднимается в отзыве > - Завершайте задачи после выполнения — не оставляйте в inprogress > - Сохраняйте резюме завершения как воспоминания — для долгосрочной ссылки Частые паттерны Паттерн: рабочий процесс исправления бага [CODE BLOCK] Паттерн: рабочий процесс исследования [CODE BLOCK] Следующие шаги - Паттерн начала сессии - Паттерн опроса чата - Восстановление после ошибок