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 İşlev | Sonuç |
| Görev Oluşturma Katmanı | Ajanın tam akıl yürütme planıyla otomatik Todoist görevleri oluşturma | Doğru projede/bölümde takip edilen görev |
| İlerleme Akışı Katmanı | Gerçek zamanlı alt adım tamamlanması görev yorumları olarak kaydedilme | Kronolojik yürütme günlüğü |
| Durum Yönetimi Katmanı | Görevleri In Progress / Waiting / Done bölümleri arasında otomatik taşıma | Gö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 özeti | Gün sonu üretkenlik raporu |
Ön Koşullar
| Öğe | Gereksinim |
| OpenClaw Ultra | Yüklü ve çalışıyor |
| Todoist hesabı | API erişimli Free veya Pro planı |
| Todoist API Token | Todoist Ayarları > Entegrasyonlar bölümünden alınır |
| Project ID | Bir 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ı
- Todoist Ayarları > Entegrasyonlar bölümüne gidin
- API Tokennızı kopyalayın
- “OpenClaw Tasks” adlı yeni bir proje oluşturun
- İçeride 3 bölüm oluşturun: 🟡 In Progress, 🟠 Waiting, 🟢 Done
- 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.
Todoist’a tıklayarak makalenin tamamını görüntüleyin.