Skip to content

Todoist مدير المهام

امنح وكيلك رؤية كاملة للمهام طويلة التشغيل عبر مزامنة التفكير وسجلات التقدم وتحديثات الحالة مباشرة إلى Todoist — كل ذلك مؤتمت عبر OpenClaw Ultra.

نظرة عامة على النظام

يحوّل هذا النظام Todoist إلى لوحة شفافية لوكيلك. كل مهمة معقدة تحصل على عنصر Todoist يحتوي على الخطة الكاملة وتعليقات الخطوات الفرعية في الوقت الفعلي وتحولات الحالة التلقائية. تعرف دائمًا ما يفعله وكيلك وأين يتعثر.

طبقة النظامالوظيفة الأساسيةالنتيجة
طبقة إنشاء المهامإنشاء مهام Todoist تلقائيًا مع خطة التفكير الكاملة للوكيلمهمة متتبعة في المشروع/القسم الصحيح
طبقة بث التقدماكتمال الخطوات الفرعية في الوقت الفعلي مسجل كتعليقاتسجل تنفيذ زمني
طبقة إدارة الحالةنقل المهام تلقائيًا بين أقسام In Progress / Waiting / Doneحالة مرئية للخط الإنتاجي
طبقة مراقبة الصحةفحص دوري للنبض للمهام العالقة أو الفاشلةتنبيه oportunidades للمهام المحجوبة
طبقة التقاريرملخص يومي للمهام المكتملة مع مقاييس التنفيذتقرير إنتاجية نهاية اليوم

المتطلبات المسبقة

البندالمتطلب
OpenClaw Ultraمثبت ويعمل
حساب Todoistخطة Free أو Pro مع وصول API
Todoist API Tokenاحصل عليه من إعدادات Todoist > التكاملات
Project IDأنشئ مشروعًا (مثل "OpenClaw Tasks") وانسخ المعرّف

الخطوة 0 — الحصول على بيانات اعتماد Todoist API

قبل أن يتمكن الوكيل من مزامنة المهام، تحتاج إلى وصول API.

خطوات التشغيل

  1. انتقل إلى إعدادات Todoist > التكاملات
  2. انسخ API Token
  3. أنشئ مشروعًا جديدًا باسم "OpenClaw Tasks"
  4. أنشئ 3 أقسام داخله: 🟡 In Progress، 🟠 Waiting، 🟢 Done
  5. سجّل Project ID و Section IDs (مرئية في الرابط عند النقر على كل قسم)

الخطوة 1 — دع الوكيل يبني سكربتات المزامنة

بدائل تثبيت skill، اطلب من OpenClaw إنشاء سكربتات التكامل بنفسه.

Prompt جاهز للاستخدام

أريدك أن تبني نظام رؤية مهام قائم على Todoist لعمليات التشغيل الخاصة بك.

أولًا، أنشئ ثلاثة سكربتات bash في مجلد 'scripts/':

1. todoist_api.sh — غلاف curl لـ Todoist REST API
2. sync_task.sh — إنشاء أو تحديث المهام مع section_ids لـ In Progress و Waiting و Done
3. add_comment.sh — نشر سجلات التقدم كتعليقات على المهمة

استخدم بيانات الاعتماد هذه:
- Token: [Todoist API token الخاص بك]
- Project ID: [معرّف المشروع الخاص بك]
- Section IDs: In Progress [id], Waiting [id], Done [id]

بعد الإنشاء، تحقق من عمل السكربتات بإنشاء مهمة اختبارية.

هيكل السكربتات (مولّد تلقائيًا)

سينشئ الوكيل سكربتات تستدعي Todoist REST API:

  • todoist_api.sh — غلاف عام GET/POST
  • sync_task.sh — ينشئ المهام في القسم الصحيح مع الخطة في الوصف
  • add_comment.sh — يضيف سجلات التنفيذ كتعليقات

INFO

لا حاجة للبرمجة اليدوية. الوكيل يتولى إنشاء السكربتات — فقط الصق النموذج أعلاه مع بيانات اعتمادك.

الخطوة 2 — تفعيل وضع رؤية المهام

أشر على الوكيل باستخدام Todoist لكل مهمة معقدة من الآن فصاعدًا.

Prompt

من الآن فصاعدًا، لكل مهمة معقدة أعطيك:

1. قبل البدء، أنشئ مهمة Todoist في "🟡 In Progress"
   - اسم المهمة: ملخص موجز للهدف
   - الوصف: خطة التنفيذ الكاملة (خطوة بخطوة)

2. عند اكتمال كل خطوة فرعية، استدعي add_comment.sh مع:
   - ما تم إنجازه
   - النتائج أو القرارات الرئيسية
   - أي عوائق

3. عند اكتمال المهمة، انقلها إلى "🟢 Done"
4. إذا كانت محتجزة وتحتاجني، انقلها إلى "🟠 Waiting" واشرح السبب

ابدأ بمعالجة هذه المهمة: [مهمتك المعقدة الأولى]

الخطوة 3 — مزامنة مهمة فردية (الوضع اليدوي)

للمهام السريعة المؤقتة التي تحتاج مع ذلك إلى التتبع.

Prompt

تتبع هذه المهمة في Todoist:
Task: [الوصف]
Plan: [خطوات موجزة]
Priority: [high/medium/low]

أنشئها في "🟡 In Progress" وحدّثها مع تقديم المزيد من التعليمات.

الخطوة 4 — تمكين مراقبة Heartbeat

منع الأعطال الصامتة عبر فحص تقدم المهام بشكل دوري.

Prompt

قم بإعداد روتين مراقبة heartbeat:

كل 30 دقيقة، تحقق من جميع مهام Todoist في "🟡 In Progress":
- لكل مهمة، تأكد أن آخر تعليق كان خلال آخر 25 دقيقة
- إذا لم تحصل مهمة على تعليقات جديدة لمدة 30+ دقيقة، ضع عليها علامة عالقة
- أبلغني عبر [Telegram / البريد الإلكتروني] باسم المهمة والوقت منذ آخر تحديث والسبب المحتمل

قم أيضًا بتشغيل فحص يومي الساعة 6 مساءً:
- لخّص جميع المهام المنقولة إلى "🟢 Done" اليوم
- اذكر المهام المتبقية في "🟠 Waiting" مع عمرها
- أبلغ بمتوسط عدد التعليقات لكل مهمة مكتملة

الخطوة 5 — استعادة تلقائية للمهام العالقة

دع الوكيل يستعيد أو يتصاعد عندما تصبح المهام صامتة.

Prompt

عندما يتم تصنيف مهمة كعالقة (لا تحديث منذ 30+ دقيقة):

1. تحقق مما إذا كان يمكن استئناف خطة المهمة الأصلية
2. إذا نعم، انشر تعليق استعادة وتابع
3. إذا لا، انقلها إلى "🟠 Waiting" واشرح ما هو مطلوب
4. إذا ظلت عالقة لأكثر من ساعتين، تصاعد برسالة مباشرة لي

المنطق النهائي لسير العمل

تعطي مهمة → الوكيل ينشئ مهمة Todoist مع الخطة →
تعليقات الخطوات الفرعية تُبث في الوقت الفعلي → الحالة تُحدّث تلقائيًا →
Heartbeat يراقب الصحة → تراجع Todoist في أي وقت لرؤية كاملة

نصائح عملية للاستخدام

  1. استخدم أسماء مهام وصفية حتى تكون قائمة Todoist قابلة للمسح بنظرة واحدة
  2. راجع قسم "🟠 Waiting" أولًا عند فتح Todoist — هناك يحتاجك الوكيل
  3. ادمج مع سير عمل ملاحظات اجتماع مؤتمتة لإنشاء مهام متابعة تلقائية
  4. أرشف قسم "🟢 Done" أسبوعيًا للحفاظ علىنظافة اللوحة