Dê ao seu agente visibilidade total sobre tarefas de longa duração sincronizando raciocínio, logs de progresso e atualizações de status diretamente no Todoist — tudo automatizado via OpenClaw Ultra.
Visão Geral do Sistema
Este sistema transforma o Todoist em um painel de transparência para seu agente. Cada tarefa complexa recebe um item no Todoist com o plano completo, comentários de subpassos em tempo real e transições automáticas de status. Você sempre sabe o que seu agente está fazendo e onde está travando.
| Camada do Sistema | Função Principal | Resultado |
| Camada de Criação de Tarefas | Auto-criar tarefas Todoist com o plano completo de raciocínio do agente | Tarefa rastreada no projeto/seção correta |
| Camada de Streaming de Progresso | Conclusão de subpassos em tempo real registrada como comentários | Log de execução cronológico |
| Camada de Gerenciamento de Status | Mover tarefas automaticamente entre seções In Progress / Waiting / Done | Status visual do pipeline |
| Camada de Monitoramento de Saúde | Verificação periódica de heartbeat para tarefas travadas ou com falha | Alerta oportuno sobre tarefas bloqueadas |
| Camada de Relatórios | Resumo diário de tarefas concluídas com métricas de execução | Relatório de produtividade ao final do dia |
Pré-requisitos
| Item | Requisito |
| OpenClaw Ultra | Instalado e em execução |
| Conta Todoist | Plano Free ou Pro com acesso à API |
| Token API do Todoist | Obter de Configurações do Todoist > Integrações |
| Project ID | Criar um projeto (ex. “OpenClaw Tasks”) e copiar seu ID |
Passo 0 — Obter Credenciais API do Todoist
Antes que o agente possa sincronizar tarefas, você precisa de acesso à API.
Passos de Operação
- Vá para Configurações do Todoist > Integrações
- Copie seu Token API
- Crie um novo projeto chamado “OpenClaw Tasks”
- Crie 3 seções dentro: 🟡 In Progress, 🟠 Waiting, 🟢 Done
- Anote o Project ID e os Section IDs (visíveis na URL ao clicar em cada seção)
Passo 1 — Deixar o Agente Construir os Scripts de Sincronização
Em vez de instalar um skill, peça ao OpenClaw para criar os scripts de integração ele mesmo.
Prompt Pronto para Usar
Quero que construa um sistema de visibilidade de tarefas baseado no Todoist para suas próprias execuções.
Primeiro, crie três scripts bash em uma pasta 'scripts/':
1. todoist_api.sh — um wrapper curl para a REST API do Todoist
2. sync_task.sh — criar ou atualizar tarefas com section_ids para In Progress, Waiting, Done
3. add_comment.sh — postar logs de progresso como comentários em uma tarefa
Use estas credenciais:
- Token: [seu token API do Todoist]
- Project ID: [seu ID de projeto]
- Section IDs: In Progress [id], Waiting [id], Done [id]
Uma vez criados, verifique se os scripts funcionam criando uma tarefa de teste.
Estrutura dos Scripts (Auto-gerada)
O agente gerará scripts que chamam a REST API do Todoist:
todoist_api.sh — wrapper genérico GET/POST
sync_task.sh — cria tarefas na seção correta com o plano na descrição
add_comment.sh — adiciona logs de execução como comentários
INFO
Nenhum código manual necessário. O agente cuida da criação dos scripts, apenas cole o prompt acima com suas credenciais.
Passo 2 — Ativar o Modo de Visibilidade de Tarefas
Indique ao agente para usar o Todoist para cada tarefa complexa daqui em diante.
Prompt
De agora em diante, para cada tarefa complexa que eu der:
1. Antes de começar, crie uma tarefa Todoist em "🟡 In Progress"
- Nome da tarefa: breve resumo do objetivo
- Descrição: seu PLANO de execução completo (passo a passo)
2. Para cada subpasso concluído, chame add_comment.sh com:
- o que foi feito
- resultados ou decisões principais
- quaisquer bloqueadores encontrados
3. Quando a tarefa estiver completa, mova para "🟢 Done"
4. Se bloqueada e esperando por mim, mova para "🟠 Waiting" e explique o porquê
Comece processando esta tarefa: [sua primeira tarefa complexa]
Passo 3 — Sincronização de Tarefa Única (Modo Manual)
Para tarefas rápidas ad-hoc que ainda precisam de acompanhamento.
Prompt
Rastreie esta tarefa no Todoist:
Task: [descrição]
Plan: [passos breves]
Priority: [high/medium/low]
Crie em "🟡 In Progress" e atualize conforme eu der mais instruções.
Passo 4 — Habilitar Monitoramento Heartbeat
Prevenir falhas silenciosas verificando o progresso das tarefas periodicamente.
Prompt
Configure uma rotina de monitoramento heartbeat:
A cada 30 minutos, verifique todas as tarefas Todoist em "🟡 In Progress":
- Para cada tarefa, verifique se o último comentário foi nos últimos 25 minutos
- Se alguma tarefa não tiver novos comentários por 30+ minutos, marque como estagnada
- Notifique-me via [Telegram / email] com: nome da tarefa, tempo desde última atualização, possível causa
Também execute uma verificação diária às 18h:
- Resuma todas as tarefas movidas para "🟢 Done" hoje
- Liste tarefas ainda em "🟠 Waiting" com sua antiguidade
- Relate a média de comentários por tarefa concluída
Conteúdo 70% exibido. Consulte o artigo completo: https://openclaw.aiondesktop.com/tutorials/pt/17