Oferiți agentului vizibilitate completă asupra sarcinilor de lungă durată prin sincronizarea raționamentului, jurnalelor de progres și actualizărilor de stare direct în Todoist — totul automatizat prin OpenClaw Ultra.
Prezentare Generală a Sistemului
Acest sistem transformă Todoist într-un panou de transparență pentru agentul dumneavoastră. Fiecare sarcină complexă primește un element Todoist cu planul complet, comentarii ale subpașilor în timp real și tranziții automate de stare. Știți întotdeauna ce face agentul și unde se blochează.
| Stratul Sistemului | Funcția Principală | Rezultat |
| Stratul Creare Sarcini | Crearea automată a sarcinilor Todoist cu planul complet de raționament al agentului | Sarcină urmărită în proiectul/secțiunea corespunzătoare |
| Stratul Streaming Progres | Înregistrarea în timp real a finalizării subpașilor prin comentarii | Jurnal de execuție cronologic |
| Stratul Gestionare Stare | Mutarea automată a sarcinilor între secțiunile În desfășurare / În așteptare / Finalizat | Stare vizuală a fluxului de lucru |
| Stratul Monitorizare Sănătate | Verificare periodică heartbeat pentru sarcini blocate sau eșuate | Alertă promptă privind sarcinile blocate |
| Stratul Raportare | Rezumat zilnic al sarcinilor finalizate cu metrici de execuție | Raport de productivitate la sfârșitul zilei |
Cerințe Preliminare
| Element | Cerință |
| OpenClaw Ultra | Instalat și funcțional |
| Cont Todoist | Plan Free sau Pro cu acces API |
| Token API Todoist | Obțineți din Setări Todoist > Integrări |
| Project ID | Creați un proiect (ex. „OpenClaw Tasks”) și copiați ID-ul |
Pasul 0 — Obținerea Credențialelor API Todoist
Înainte ca agentul să poată sincroniza sarcinile, aveți nevoie de acces API.
Pași de Operare
- Mergeți la Setări Todoist > Integrări
- Copiați Token-ul API
- Creați un proiect nou numit “OpenClaw Tasks”
- Creați 3 secțiuni în interior: 🟡 In Progress, 🟠 Waiting, 🟢 Done
- Notați Project ID și Section IDs (vizibile în URL când faceți clic pe fiecare secțiune)
Pasul 1 — Lăsați Agentul să Construiască Scripturile de Sincronizare
În loc să instalați un skill, cereți OpenClaw să creeze singur scripturile de integrare.
Prompt Gata de Utilizare
Vreau să construiți un sistem de vizibilitate a sarcinilor bazat pe Todoist pentru propriile execuții.
Întâi, creați trei scripturi bash într-un folder 'scripts/':
1. todoist_api.sh — un wrapper curl pentru Todoist REST API
2. sync_task.sh — crearea sau actualizarea sarcinilor cu section_ids pentru In Progress, Waiting, Done
3. add_comment.sh — publicarea jurnalelor de progres ca comentarii pe o sarcină
Folosiți aceste credențiale:
- Token: [token-ul API Todoist]
- Project ID: [ID-ul proiectului]
- Section IDs: In Progress [id], Waiting [id], Done [id]
După creare, verificați că scripturile funcționează creând o sarcină de test.
Structura Scripturilor (Auto-generată)
Agentul va genera scripturi care apelează Todoist REST API:
- todoist_api.sh — wrapper generic GET/POST
- sync_task.sh — creează sarcini în secțiunea corectă cu planul în descriere
- add_comment.sh — adaugă jurnale de execuție ca comentarii
💎 INFO:
Nu este nevoie de codare manuală. Agentul se ocupă de crearea scripturilor — pur și simplu lipiți promptul de mai sus cu credențialele dumneavoastră.
Pasul 2 — Activați Modul de Vizibilitate a Sarcinilor
Intruiți agentul să folosească Todoist pentru fiecare sarcină complexă de acum înainte.
Prompt
De acum înainte, pentru fiecare sarcină complexă pe care v-o dau:
1. Înainte de a începe, creați o sarcină Todoist în "🟡 In Progress"
- Nume sarcină: scurt rezumat al obiectivului
- Descriere: PLANUL DE EXECUȚIE complet (pas cu pas)
2. La completarea fiecărui subpas, apelați add_comment.sh cu:
- ce s-a făcut
- rezultate sau decizii cheie
- orice blocanți întâlniți
3. Când sarcina este completă, mutați-o în "🟢 Done"
4. Dacă este blocată și așteaptă de la mine, mutați-o în "🟠 Waiting" și explicați de ce
Începeți cu procesarea acestei sarcini: [prima sarcină complexă]
Pasul 3 — Sincronizare Sarcină Unică (Mod Manual)
Pentru sarcini ad-hoc rapide care totuși necesită urmărire.
Prompt
Urmăriți această sarcină în Todoist:
Task: [descriere]
Plan: [pași scurți]
Priority: [high/medium/low]
Creați-o în "🟡 In Progress" și actualizați pe măsură ce dau instrucțiuni suplimentare.
Pasul 4 — Activați Monitorizarea Heartbeat
Prevenirea eșecurilor silențioase prin verificarea periodică a progresului sarcinilor.
Prompt
Configurați o rutină de monitorizare heartbeat:
La fiecare 30 de minute, verificați toate sarcinile Todoist în "🟡 In Progress":
- Pentru fiecare sarcină, verificați că ultimul comentariu a fost în ultimele 25 de minute
- Dacă o sarcină nu are comentarii noi de 30+ minute, marcați-o ca blocată
- Notificați-mă prin [Telegram / e-mail] cu: nume sarcină, timp de la ultima actualizare, cauză posibilă
Rulați și o verificare zilnică la 18:00:
- Rezumați toate sarcinile mutate în "🟢 Done" astăzi
- Listați sarcinile rămase în "🟠 Waiting" cu vechimea lor
- Raportați numărul mediu de comentarii per sarcină finalizată
60% din conținut este afișat. Vizualizați articolul complet: https://openclaw.aiondesktop.com/tutorials/ro/17