# Workflow orientado por tarefas SUMMARY: Use tarefas do Synapse para conduzir workflows LLM multi-etapas que sobrevivem entre sessões. Workflow orientado por tarefas Tarefas não são apenas todos — elas são a espinha dorsal de workflows LLM persistentes. Ao criar tarefas para trabalho multi-etapas, você garante continuidade entre sessões e fornece trilhas de auditoria do que foi feito. Por que orientado por tarefas? Sem tarefas: - O LLM começa cada sessão sem saber o que fazer - Trabalho multi-etapas é esquecido no meio da execução - Sem registro do que foi feito Com tarefas: - O LLM retoma tarefas em andamento imediatamente - Trabalho multi-etapas sobrevive entre sessões - Trilha de auditoria embutida de todo o trabalho O padrão [CODE BLOCK] Implementação Passo 1: crie uma tarefa para trabalho multi-etapas [CODE BLOCK] Passo 2: rastreie progresso na descrição da tarefa [CODE BLOCK] Passo 3: retome entre sessões [CODE BLOCK] Passo 4: conclua e arquive [CODE BLOCK] Exemplo completo: workflow de deploy [CODE BLOCK] Hierarquia de tarefas Para trabalho complexo, use relacionamentos pai-filho de tarefas: [CODE BLOCK] Busque subtarefas: [CODE BLOCK] Workflow de status [CODE BLOCK] Pending Tarefa criada mas não iniciada. Use para trabalho planejado. In Progress Sendo trabalhada no momento. Atualize a descrição com o progresso. Done Concluída com sucesso. A descrição deve incluir o resumo. Cancelled Abandonada. A descrição deve incluir o motivo. Melhores práticas > [!TIP] > - Crie tarefas para trabalho multi-etapas — trabalho de etapa única não precisa de tarefa > - Atualize a descrição com o progresso — permite retomada > - Use prioridade alta para trabalho ativo — aparece no recall > - Conclua tarefas quando terminadas — não as deixe inprogress > - Armazene resumos de conclusão como memórias — referência de longo prazo Padrões comuns Padrão: workflow de correção de bug [CODE BLOCK] Padrão: workflow de pesquisa [CODE BLOCK] Próximos passos - Padrão de início de sessão - Padrão de poll de chat - Recuperação de erros