Skip to content

Todoist Görev Yöneticisi

Ajanınıza uzun süren görevlerde tam görünürlük sağlayın — akıl yürütme, ilerleme günlükleri ve durum güncellemelerini doğrudan Todoist'e senkronize edin, hepsi OpenClaw Ultra ile otomatikleştirilmiş.

Sistem Genel Bakışı

Bu sistem, Todoist'i ajanınız için bir şeffaflık panosuna dönüştürür. Her karmaşık görev, tam plan, gerçek zamanlı alt adım yorumları ve otomatik durum geçişleriyle bir Todoist öğesi alır. Ajanınızın ne yaptığını ve nerede takıldığını her zaman bilirsiniz.

Sistem KatmanıTemel İşlevSonuç
Görev Oluşturma KatmanıAjanın tam akıl yürütme planıyla otomatik Todoist görevleri oluşturmaDoğru projede/bölümde takip edilen görev
İlerleme Akışı KatmanıGerçek zamanlı alt adım tamamlanması görev yorumları olarak kaydedilmeKronolojik yürütme günlüğü
Durum Yönetimi KatmanıGörevleri In Progress / Waiting / Done bölümleri arasında otomatik taşımaGörsel pipeline durumu
Sağlık İzleme KatmanıTakılmış veya başarısız görevler için periyodik heartbeat kontrolüEngellenmiş görevler için zamanında uyarı
Raporlama KatmanıYürütme metrikleriyle günlük görev tamamlama özetiGün sonu üretkenlik raporu

Ön Koşullar

ÖğeGereksinim
OpenClaw UltraYüklü ve çalışıyor
Todoist hesabıAPI erişimli Free veya Pro planı
Todoist API TokenTodoist Ayarları > Entegrasyonlar bölümünden alınır
Project IDBir proje oluşturun (ör. "OpenClaw Tasks") ve ID'sini kopyalayın

Adım 0 — Todoist API Kimlik Bilgilerini Alma

Ajan görevleri senkronize edebilmeden önce API erişimine ihtiyacınız var.

İşlem Adımları

  1. Todoist Ayarları > Entegrasyonlar bölümüne gidin
  2. API Tokennızı kopyalayın
  3. "OpenClaw Tasks" adlı yeni bir proje oluşturun
  4. İçeride 3 bölüm oluşturun: 🟡 In Progress, 🟠 Waiting, 🟢 Done
  5. Project ID ve Section IDs'yi not edin (her bölüme tıkladığınızda URL'de görünür)

Adım 1 — Ajanın Senkronizasyon Scriptlerini Oluşturmasına İzin Verin

Bir skill yüklemek yerine, OpenClaw'dan entegrasyon scriptlerini kendisinin oluşturmasını isteyin.

Kullanıma Hazır Prompt

Kendi çalıştırmalarınız için Todoist tabanlı bir görev görünürlük sistemi oluşturmanızı istiyorum.

Önce 'scripts/' klasöründe üç bash scripti oluşturun:

1. todoist_api.sh — Todoist REST API için bir curl wrapper'ı
2. sync_task.sh — In Progress, Waiting, Done section_ids ile görev oluşturma veya güncelleme
3. add_comment.sh — ilerleme günlüklerini görev yorumları olarak paylaşma

Bu kimlik bilgilerini kullanın:
- Token: [Todoist API token'ınız]
- Project ID: [proje ID'niz]
- Section IDs: In Progress [id], Waiting [id], Done [id]

Oluşturduktan sonra, bir test görevi oluşturarak scriptlerin çalıştığını doğrulayın.

Script Yapısı (Otomatik Üretilen)

Ajan, Todoist REST API'yi çağıran scriptler üretecektir:

  • todoist_api.sh — genel GET/POST wrapper'ı
  • sync_task.sh — açıklamada planla doğru bölümde görevler oluşturur
  • add_comment.sh — yürütme günlüklerini yorum olarak ekler

INFO

Manuel kodlama gerekmez. Ajan script oluşturmayı halleder — sadece yukarıdaki promptu kimlik bilgilerinizle yapıştırın.

Adım 2 — Görev Görünürlük Modunu Etkinleştirme

Ajana bundan sonra her karmaşık görev için Todoist kullanmasını söyleyin.

Prompt

Bundan sonra, verdiğim her karmaşık görev için:

1. Başlamadan önce "🟡 In Progress"de bir Todoist görevi oluşturun
   - Görev adı: hedefin kısa özeti
   - Açıklama: tam YÜRÜTME PLANINIZ (adım adım)

2. Her alt adım tamamlandığında add_comment.sh'yi çağırın:
   - ne yapıldı
   - anahtar sonuçlar veya kararlar
   - karşılaşılan engeller

3. Görev tamamlandığında "🟢 Done"a taşıyın
4. Engellenmiş ve sizi bekliyorsa "🟠 Waiting"e taşıyın ve nedenini açıklayın

Bu görevi işlemeye başlayın: [ilk karmaşık göreviniz]

Adım 3 — Tek Seferlik Görev Senkronizasyonu (Manuel Mod)

Yine de takip gerektiren hızlı ad-hoc görevler için.

Prompt

Bu görevi Todoist'te takip edin:
Task: [açıklama]
Plan: [kısa adımlar]
Priority: [high/medium/low]

"🟡 In Progress"de oluşturun ve daha fazla talimat verdikçe güncelleyin.

Adım 4 — Heartbeat İzlemeyi Etkinleştirme

Görev ilerlemesini periyodik olarak kontrol ederek sessiz hataları önleme.

Prompt

Bir heartbeat izleme rutini ayarlayın:

Her 30 dakikada, "🟡 In Progress"deki tüm Todoist görevlerini kontrol edin:
- Her görev için son yorumun son 25 dakika içinde olduğundan emin olun
- Bir görevin 30+ dakika yeni yorumu yoksa, takılmış olarak işaretleyin
- [Telegram / e-posta] üzerinden bildirin: görev adı, son güncellemeden bu yana geçen süre, olası neden

Ayrıca her gün saat 18:00'de bir kontrol çalıştırın:
- Bugün "🟢 Done"a taşınan tüm görevleri özetleyin
- Hâlâ "🟠 Waiting"deki görevleri yaşlarıyla birlikte listeleyin
- Tamamlanmış görev başına ortalama yorum sayısını raporlayın

Adım 5 — Takılmış Görevleri Otomatik Uzlaştırma

Görevler sessizleştiğinde ajanın kurtarmasına veya yükseltmesine izin verin.

Prompt

Bir görev takılmış olarak işaretlendiğinde (30+ dakika güncelleme yok):

1. Görevin orijinal planının devam edip edemeyeceğini kontrol edin
2. Evetse, bir kurtarma yorumu yayınlayın ve devam edin
3. Hayırsa, "🟠 Waiting"e taşıyın ve ne gerektiğini açıklayın
4. 2+ saattir takılıysa, bana doğrudan mesajla yükseltin

Nihai Workflow Mantığı

Görev verirsiniz → Ajan planlı Todoist görevi oluşturur →
Alt adım yorumları gerçek zamanlı yayınlanır → Durum otomatik güncellenir →
Heartbeat sağlığı izler → Tam görünürlük için her an Todoist'i kontrol edersiniz

Pratik Kullanım İpuçları

  1. Todoist listesinin bir bakışta taranabilir olması için açıklayıcı görev adları kullanın
  2. Todoist'i açtığınızda önce "🟠 Waiting" bölümünü kontrol edin — ajan sizi orada bekliyor
  3. Otomatik takip görevleri oluşturmak için Otomatik Toplantı Notları workflow'u ile birleştirin
  4. Panoyu temiz tutmak için "🟢 Done" bölümünü haftalık olarak arşivleyin