Skip to content

Todoist Opgavestyring

Giv din agent fuld indsigt i langvarige opgaver ved at synkronisere ræsonnement, logfiler og statusopdateringer direkte til Todoist — alt sammen automatiseret via OpenClaw Ultra.

Systemoversigt

Dette system forvandler Todoist til et transparensdashboard for din agent. Hver kompleks opgave får et Todoist-element med den fulde plan, realtidskommentarer for deltrin og automatiske statusovergange. Du ved altid, hvad din agent laver, og hvor den sidder fast.

SystemlagKernefunktionResultat
OpgaveoprettelseslagAuto-oprette Todoist-opgaver med agentens fulde ræsonneringsplanSporet opgave i korrekt projekt/sektion
LogstreaminglagRealtids færdiggørelse af deltrin registreret som opgavekommentarerKronologisk udførelseslog
StatusstyringslagAutomatisk flytning af opgaver mellem In Progress / Waiting / Done sektionerVisuel pipeline-status
SundhedsovervågningslagPeriodisk heartbeat-tjek for fastlåste eller mislykkede opgaverRettidig advarsel om blokerede opgaver
RapporteringsdagligDaglig oversigt over færdige opgaver med udførelsesmetrikProduktivitetsrapport ved dagens slutning

Forudsætninger

ElementKrav
OpenClaw UltraInstalleret og kørende
Todoist-kontoFree- eller Pro-plan med API-adgang
Todoist API-tokenHent fra Todoist Indstillinger > Integrationer
Project IDOpret et projekt (f.eks. "OpenClaw Tasks") og kopier dets ID

Trin 0 — Hent Todoist API-legitimationsoplysninger

Før agenten kan synkronisere opgaver, har du brug for API-adgang.

Operationstrin

  1. Gå til Todoist Indstillinger > Integrationer
  2. Kopier dit API-token
  3. Opret et nyt projekt kaldet "OpenClaw Tasks"
  4. Opret 3 sektioner indeni: 🟡 In Progress, 🟠 Waiting, 🟢 Done
  5. Noter Project ID og Section IDs (synlige i URL'en ved klik på hver sektion)

Trin 1 — Lad Agenten Bygge Synkroniseringsscripts

I stedet for at installere en skill, bed OpenClaw om selv at oprette integrationsscripts.

Klar-til-brug Prompt

Jeg vil have dig til at bygge et Todoist-baseret opgave-transparens-system til dine egne kørsler.

Opret først tre bash-scripts i en 'scripts/' mappe:

1. todoist_api.sh — en curl-wrapper til Todoist REST API
2. sync_task.sh — oprettelse eller opdatering af opgaver med section_ids til In Progress, Waiting, Done
3. add_comment.sh — postering af logfiler som kommentarer på en opgave

Brug disse legitimationsoplysninger:
- Token: [dit Todoist API-token]
- Project ID: [dit projekt-ID]
- Section IDs: In Progress [id], Waiting [id], Done [id]

Efter oprettelse, verificer at scripts fungerer ved at oprette en testopgave.

Scriptstruktur (Auto-genereret)

Agenten genererer scripts, der kalder Todoist REST API:

  • todoist_api.sh — generisk GET/POST-wrapper
  • sync_task.sh — opretter opgaver i den rigtige sektion med planen i beskrivelsen
  • add_comment.sh — tilføjer udførelseslogfiler som kommentarer

INFO

Ingen manuel kodning nødvendig. Agenten håndterer oprettelsen af scripts — indsæt blot prompten ovenfor med dine legitimationsoplysninger.

Trin 2 — Aktiver Opgave-transparens-tilstand

Instruer agenten i at bruge Todoist for hver kompleks opgave fremover.

Prompt

Fra nu af, for hver kompleks opgave jeg giver dig:

1. Før du begynder, opret en Todoist-opgave i "🟡 In Progress"
   - Opgavenavn: kort oversigt over målet
   - Beskrivelse: din fulde UDFØRELSESPLAN (trin for trin)

2. For hvert færdiggjort deltrin, kald add_comment.sh med:
   - hvad der blev gjort
   - nøgleresultater eller beslutninger
   - eventuelle blokeringer

3. Når opgaven er fuldført, flyt til "🟢 Done"
4. Hvis blokeret og afventer mig, flyt til "🟠 Waiting" og forklar hvorfor

Begynd med at behandle denne opgave: [din første komplekse opgave]

Trin 3 — Engangsopgavesynkronisering (Manuel tilstand)

Hurtige ad-hoc-opgaver, der stadig har brug for sporing.

Prompt

Spor denne opgave i Todoist:
Task: [beskrivelse]
Plan: [korte trin]
Priority: [high/medium/low]

Opret i "🟡 In Progress" og opdater løbende efterhånden som jeg giver flere instruktioner.

Trin 4 — Aktiver Heartbeat-overvågning

Forhindre stille fejl ved periodisk at tjekke opgavefremskridt.

Prompt

Konfigurer en heartbeat-overvågningsrutine:

Hvert 30. minut, tjek alle Todoist-opgaver i "🟡 In Progress":
- For hver opgave, verificer at den seneste kommentar var inden for de sidste 25 minutter
- Hvis en opgave ikke har nye kommentarer i 30+ minutter, marker som fastlåst
- Underret mig via [Telegram / e-mail] med: opgavenavn, tid siden sidste opdatering, mulig årsag

Kør også et dagligt tjek kl. 18:00:
- Opsummer alle opgaver flyttet til "🟢 Done" i dag
- List opgaver stadig i "🟠 Waiting" med deres alder
- Rapportér gennemsnitligt antal kommentarer pr. færdig opgave

Trin 5 — Automatisk Gendannelse af Fastlåste Opgaver

Lad agenten gendanne eller eskalere, når opgaver bliver stille.

Prompt

Når en opgave markeres som fastlåst (ingen opdatering i 30+ min):

1. Tjek om opgavens oprindelige plan kan genoptages
2. Hvis ja, udgiv en gendannelseskommentar og fortsæt
3. Hvis nej, flyt til "🟠 Waiting" og forklar hvad der kræves
4. Hvis fastlåst i 2+ timer, eskalér med en direkte besked til mig

Endelig Workflow-logik

Du giver en opgave → Agent opretter Todoist-opgave med plan →
Deltrin-kommentarer streames i realtid → Status opdateres automatisk →
Heartbeat overvåger sundheden → Du tjekker Todoist når som helst for fuld indsigt

Praktiske Anvendelsestips

  1. Brug beskrivende opgavenavne, så Todoist-listen kan scannes med et blik
  2. Tjek først sektionen "🟠 Waiting", når du åbner Todoist — der venter agenten på dig
  3. Kombiner med workflowet Automatiserede Mødereferater til automatisk oprettelse af opfølgningsopgaver
  4. Arkivér sektionen "🟢 Done" ugentligt for at holde tavlen ren