Skip to content

Todoist Feladatkezelő

Adj az agentednek teljes rálátást a hosszú futású feladatokra a gondolkodás, a naplók és az állapotfrissítések közvetlen Todoist-be szinkronizálásával — mindez automatizálva az OpenClaw Ultra-val.

Rendszeráttekintés

Ez a rendszer a Todoist-tet az agented átláthatósági dashboardjává alakítja. Minden összetett feladat kap egy Todoist elemet a teljes tervvel, valós idejű al-lépés kommentárokkal és automatikus állapotátmenetekkel. Mindig tudod, mit csinál az agented és hol akad el.

Rendszer rétegAlapfunkcióEredmény
Feladat létrehozási rétegAutomatikus Todoist feladatok a teljes agent gondolkodási tervvelKövetett feladat a megfelelő projektben/szekcióban
Haladás streaming rétegValós idejű al-lépés befejezés rögzítve kommentárkéntKronológiai végrehajtási napló
Állapotkezelési rétegFeladatok automatikus mozgatása In Progress / Waiting / Done szekciók közöttVizuális pipeline állapot
Egészségfigyelési rétegIdőszakos heartbeat ellenőrzés elakadt vagy sikertelen feladatokraIdőbeni figyelmeztetés blokkolt feladatokra
Jelentési rétegNapi összefoglaló a befejezett feladatokról végrehajtási metrikákkalTermelékenységi jelentés nap végén

Előfeltételek

ElemKövetelmény
OpenClaw UltraTelepítve és fut
Todoist fiókFree vagy Pro csomag API hozzáféréssel
Todoist API tokenSzerezd be a Todoist Beállítások > Integrációk oldalról
Project IDHozz létre egy projektet (pl. "OpenClaw Tasks") és másold ki az ID-jét

0. lépés — Todoist API hitelesítő adatok beszerzése

Mielőtt az agent szinkronizálni tudná a feladatokat, API hozzáférésre van szükséged.

Műveleti lépések

  1. Menj a Todoist Beállítások > Integrációk oldalra
  2. Másold ki az API tokent
  3. Hozz létre egy új projektet "OpenClaw Tasks" néven
  4. Hozz létre 3 szekciót benne: 🟡 In Progress, 🟠 Waiting, 🟢 Done
  5. Jegyezd fel a Project ID-t és Section ID-kat (láthatók a URL-ben minden szekcióra kattintva)

1. lépés — Hadd építse az agent a szinkronizáló szkripteket

Skill telepítése helyett kérd meg az OpenClaw-ot, hogy maga hozza létre az integrációs szkripteket.

Használatra kész prompt

Azt szeretném, hogy építs egy Todoist-alapú feladat átláthatósági rendszert a saját futásaidhoz.

Először hozz létre három bash szkriptet egy 'scripts/' mappában:

1. todoist_api.sh — egy curl wrapper a Todoist REST API-hoz
2. sync_task.sh — feladatok létrehozása vagy frissítése section_ids-ekkel a In Progress, Waiting, Done-hoz
3. add_comment.sh — haladási naplók közzététele kommentárként egy feladaton

Használd ezeket a hitelesítő adatokat:
- Token: [a te Todoist API tokened]
- Project ID: [a te projekt ID-d]
- Section IDs: In Progress [id], Waiting [id], Done [id]

A létrehozás után ellenőrizd, hogy a szkriptek működnek-e egy tesztfeladat létrehozásával.

Szkript struktúra (automatikusan generált)

Az agent olyan szkripteket generál, amelyek meghívják a Todoist REST API-t:

  • todoist_api.sh — általános GET/POST wrapper
  • sync_task.sh — feladatokat hoz létre a megfelelő szekcióban a tervvel a leírásban
  • add_comment.sh — végrehajtási naplókat ad hozzá kommentárként

INFO

Nincs szükség kézi kódolásra. Az agent kezeli a szkriptek létrehozását — csak illeszd be a fenti promptot a hitelesítő adataiddal.

2. lépés — Feladat átláthatósági mód aktiválása

Utasítsd az agentet, hogy innentől minden összetett feladathoz használja a Todoist-tet.

Prompt

Innentől minden összetett feladathoz, amit adok:

1. A megkezdés előtt hozz létre egy Todoist feladatot a "🟡 In Progress" szekcióban
   - Feladat neve: rövid összefoglaló a célról
   - Leírás: a teljes VÉGREHAJTÁSI TERVED (lépésről lépésre)

2. Minden befejezett al-lépésnél hívd az add_comment.sh-t:
   - mi történt
   - kulcsfontosságú eredmények vagy döntések
   - bármilyen blokkoló tényező

3. Amikor a feladat kész, mozgasd a "🟢 Done" szekcióba
4. Ha blokkolva van és rám vár, mozgasd a "🟠 Waiting" szekcióba és magyarázd el miért

Kezdd ezzel a feladattal: [az első összetett feladatod]

3. lépés — Egyszeri feladat szinkronizálás (kézi mód)

Gyors ad-hoc feladatokhoz, amelyek mégis követést igényelnek.

Prompt

Kövesd nyomon ezt a feladatot a Todoist-ben:
Task: [leírás]
Plan: [rövid lépések]
Priority: [high/medium/low]

Hozd létre a "🟡 In Progress" szekcióban és frissítsd, ahogy további utasításokat adok.

4. lépés — Heartbeat figyelés engedélyezése

Csendes hibák megelőzése a feladatok haladásának rendszeres ellenőrzésével.

Prompt

Állíts be egy heartbeat figyelési rutint:

30 percenként ellenőrizd az összes Todoist feladatot a "🟡 In Progress" szekcióban:
- Minden feladatnál ellenőrizd, hogy az utolsó kommentár az elmúlt 25 percben volt-e
- Ha egy feladatnak 30+ perce nincs új kommentárja, jelöld meg elakadtként
- Értesíts [Telegram / e-mail] útján: feladat neve, utolsó frissítés óta eltelt idő, lehetséges ok

Futtass napi ellenőrzést este 6-kor is:
- Foglalj össze minden ma "🟢 Done" szekcióba mozgatott feladatot
- Sorold fel a "🟠 Waiting" szekcióban maradt feladatokat az életkorukkal
- Jelentsd a befejezett feladatonkénti átlagos kommentárszámot

5. lépés — Elakadt feladatok automatikus helyreállítása

Hagyd, hogy az agent visszaszerezze vagy eszkalálja, amikor a feladatok elhallgatnak.

Prompt

Amikor egy feladat meg van jelölve eladtként (30+ perce nincs frissítés):

1. Ellenőrizd, hogy a feladat eredeti terve folytatható-e
2. Ha igen, tegyél közzé egy helyreállítási kommentárt és folytasd
3. Ha nem, mozgasd a "🟠 Waiting" szekcióba és magyarázd el, mi szükséges
4. Ha 2+ órája elakadt, eszkaláld közvetlen üzenettel nekem

Végső munkafolyam logika

Adsz egy feladatot → Agent létrehoz egy Todoist feladatot tervvel →
Al-lépés kommentárok valós időben streamelve → Állapot automatikusan frissítve →
Heartbeat figyeli az egészséget → Bármikor ellenőrizheted a Todoist-tet a teljes átláthatóságért

Gyakorlati felhasználási tippek

  1. Használj leíró feladatneveket, hogy a Todoist lista egy pillantással áttekinthető legyen
  2. Először a "🟠 Waiting" szekciót nézd meg a Todoist megnyitásakor — ott vár rád az agent
  3. Kombináld az Automatizált Megbeszélés Jegyzetek munkafolyamattal automatikus nyomon követési feladatok létrehozásához
  4. Archiváld a "🟢 Done" szekciót hetente a tábla tisztán tartásához