Todoist Správce úloh
Poskytněte svému agentovi plnou transparentnost nad dlouhotrvajícími úlohami synchronizací uvažování, logů postupu a aktualizací stavu přímo do Todoist — vše automatizováno přes OpenClaw Ultra.
Přehled systému
Tento systém přeměňuje Todoist na ovládací panel transparentnosti vašeho agenta. Každá složitá úloha získá položku Todoist s kompletním plánem, komentáři dílčích kroků v reálném čase a automatickými přechody stavu. Vždy víte, co agent dělá a kde se zasekl.
| Systémová vrstva | Hlavní funkce | Výsledek |
|---|---|---|
| Vrstva vytváření úloh | Automatické vytváření úloh Todoist s kompletním plánem uvažování agenta | Sledovaná úloha ve správném projektu/sekci |
| Vrstva streamování postupu | Dokončení dílčích kroků v reálném čase zaznamenané jako komentáře | Chronologický log provádění |
| Vrstva správy stavu | Automatický přesun úloh mezi sekcemi In Progress / Waiting / Done | Vizuální stav pipeline |
| Vrstva monitorování zdraví | Pravidelná kontrola heartbeat pro zaseknuté nebo selhané úlohy | Včasné varování před zablokovanými úlohami |
| Vrstva reportingu | Denní souhrn dokončených úloh s metrikami provádění | Report produktivity na konci dne |
Předpoklady
| Položka | Požadavek |
|---|---|
| OpenClaw Ultra | Nainstalován a spuštěn |
| Účet Todoist | Plán Free nebo Pro s přístupem k API |
| API token Todoist | Získat z Nastavení Todoist > Integrace |
| Project ID | Vytvořte projekt (např. "OpenClaw Tasks") a zkopírujte ID |
Krok 0 — Získání přihlašovacích údajů API Todoist
Než bude moci agent synchronizovat úlohy, potřebujete přístup k API.
Provozní kroky
- Přejděte na Nastavení Todoist > Integrace
- Zkopírujte svůj API token
- Vytvořte nový projekt s názvem "OpenClaw Tasks"
- Vytvořte uvnitř 3 sekce: 🟡 In Progress, 🟠 Waiting, 🟢 Done
- Poznamenejte si Project ID a Section IDs (viditelné v URL po kliknutí na každou sekci)
Krok 1 — Nechte agenta sestavit synchronizační skripty
Namísto instalace skillu požádejte OpenClaw, aby sám vytvořil integrační skripty.
Okamžitě použitelný prompt
Chci, abyste vytvořili systém viditelnosti úloh založený na Todoist pro vaše vlastní běhy.
Nejprve vytvořte tři bash skripty ve složce 'scripts/':
1. todoist_api.sh — curl wrapper pro Todoist REST API
2. sync_task.sh — vytváření nebo aktualizace úloh se section_ids pro In Progress, Waiting, Done
3. add_comment.sh — publikování logů postupu jako komentářů k úloze
Použijte tyto přihlašovací údaje:
- Token: [váš API token Todoist]
- Project ID: [vaše ID projektu]
- Section IDs: In Progress [id], Waiting [id], Done [id]
Po vytvoření ověřte fungování skriptů vytvořením testovací úlohy.Struktura skriptů (automaticky generovaná)
Agent vygeneruje skripty volající Todoist REST API:
- todoist_api.sh — obecný GET/POST wrapper
- sync_task.sh — vytváří úlohy ve správné sekci s plánem v popisu
- add_comment.sh — přidává logy provádění jako komentáře
INFO
Není potřeba ručního kódování. Agent se postará o vytvoření skriptů — stačí vložit výše uvedený prompt s vašimi přihlašovacími údaji.
Krok 2 — Aktivace režimu viditelnosti úloh
Instruujte agenta, aby používal Todoist pro každou složitou úlohu od teď.
Prompt
Od teď, pro každou složitou úlohu, kterou vám dám:
1. Před zahájením vytvořte úlohu Todoist v "🟡 In Progress"
- Název úlohy: stručné shrnutí cíle
- Popis: váš kompletní PLÁN PROVEDENÍ (krok za krokem)
2. Po dokončení každého dílčího kroku zavolejte add_comment.sh s:
- co bylo provedeno
- klíčové výsledky nebo rozhodnutí
- případné překážky
3. Když je úloha dokončena, přesuňte do "🟢 Done"
4. Pokud je zablokována a čeká na mě, přesuňte do "🟠 Waiting" a vysvětlete proč
Začněte zpracováním této úlohy: [vaše první složitá úloha]Krok 3 — Jednorázová synchronizace úlohy (ruční režim)
Pro rychlé ad-hoc úlohy, které stále potřebují sledování.
Prompt
Sledujte tuto úlohu v Todoist:
Task: [popis]
Plan: [stručné kroky]
Priority: [high/medium/low]
Vytvořte v "🟡 In Progress" a aktualizujte podle mých pokynů.Krok 4 — Aktivace monitorování Heartbeat
Zabránění tichým selháním pravidelnou kontrolou postupu úloh.
Prompt
Nastavte rutinu monitorování heartbeat:
Každých 30 minut kontrolujte všechny úlohy Todoist v "🟡 In Progress":
- Pro každou úlohu ověřte, že poslední komentář byl v posledních 25 minutách
- Pokud úloha nemá nové komentáře 30+ minut, označte ji jako zaseknutou
- Upozorněte mě přes [Telegram / e-mail] s: název úlohy, čas od poslední aktualizace, možná příčina
Spouštějte také denní kontrolu v 18:00:
- Shrňte všechny úlohy přesunuté do "🟢 Done" dnes
- Vypište úlohy stále v "🟠 Waiting" s jejich stářím
- Nahlaste průměrný počet komentářů na dokončenou úlohuKrok 5 — Automatická obnova zaseknutých úloh
Nechte agenta obnovit nebo eskalovat, když úlohy ztichnou.
Prompt
Když je úloha označena jako zaseknutá (bez aktualizace 30+ minut):
1. Zkontrolujte, zda lze původní plán úlohy obnovit
2. Pokud ano, publikujte komentář obnovení a pokračujte
3. Pokud ne, přesuňte do "🟠 Waiting" a vysvětlete, co je potřeba
4. Pokud zaseknutá 2+ hodiny, eskalujte přímou zprávou mněFinální logika workflow
Zadáte úlohu → Agent vytvoří úlohu Todoist s plánem →
Komentáře dílčích kroků streamovány v reálném čase → Stav aktualizován automaticky →
Heartbeat monitoruje zdraví → Kdykoli zkontrolujete Todoist pro plnou transparentnostPraktické tipy pro použití
- Používejte popisné názvy úloh, aby byl seznam Todoist na první pohled přehledný
- Při otevření Todoist nejprve zkontrolujte sekci "🟠 Waiting" — tam na vás agent čeká
- Kombinujte s workflow Automatické Zápisy ze Schůzek pro automatické vytváření úloh follow-up
- Archivujte sekci "🟢 Done" týdně pro udržení přehlednosti nástěnky