🤖HermesBlog
أدلة ميزات Hermes · جزء 368/9/2026

درس كانبان — تعاون متعدد الوكلاء

درس كانبان — تعاون متعدد الوكلاء — دليل سهل الفهم مبني على الوثائق الرسمية

تخيّل مطبخًا مزدحمًا حيث لكلّ طبّاخ تخصّصه. إذا اضطررت للصراخ بالتعليمات واحدًا تلو الآخر وانتظار انتهاء كل طبق قبل البدء بالآخر، لانهارت الخدمة. كانبان هرمس هو السبورة على جدار ذلك المطبخ — كل مهمة، حالتها، ومن عالق فيها مكتوبٌ بوضوح ليراه الجميع في لمحة.

hermes-feature-36-kanban-tutorial

ما هو كانبان؟

كانبان هو لوحة مهام مشتركة يمكن لجميع وكلاء هرمس القراءة منها والكتابة إليها. كل مهمة هي سجلّ بسيط مخزّن في ملف واحد: ~/.hermes/kanban.db. كل وكيل هو عامل مستقل له هويته وذاكرته الخاصة — ليس موظفًا مؤقتًا بلا اسم، بل موظف دائم يعرف قواعد المنزل.

بابان، غرفة واحدة

اللوحة لها واجهتان، لكنهما تشيران إلى نفس قاعدة البيانات، فلا يحدث أي تعارض:

  1. الوكلاء يستخدمون الأدوات — النموذج يقرأ ويحدّث المهام عبر أدوات kanban_* مثل kanban_show (عرض المهمة)، وkanban_complete (إنهاء المهمة)، وkanban_block (تحديدها كعالقة).
  2. أنت تستخدم الطرفية — اكتب hermes kanban ... أو استخدم أوامر الشرطة المائلة /kanban ...، أو افتح لوحة التحكم على الويب.
# إنشاء مهمة
hermes kanban create "Research competitor pricing" --assign researcher-1

# عرض كل المهام
hermes kanban list

# تحديد مهمة كمكتملة
hermes kanban complete 42

ما الفرق عن delegate_task؟

delegate_task يشبه مكالمة هاتفية: تتصل بشخص واحد، تنتظر رده، ثم تنهي المكالمة. كانبان يشبه محادثة جماعية: تنشر رسالة، يراها الجميع، من كان متفرغًا يلتقطها، ويبلّغ بالنتيجة عند الانتهاء.

الجانب delegate_task كانبان
أسلوب العمل متزامن — انتظار النتيجة أطلق وانسَ
هوية الوكيل مؤقت مجهول باسمه، مع ذاكرة
معالجة الفشل يضيع عند الفشل يُعلَّم كعالق، يُعاد لاحقًا
تعدد الوكلاء واحد في كل مرة عدة وكلاء بالتتابع

فيما يُستخدم كانبان؟

تسلط الوثائق الرسمية الضوء على عدة أنماط:

  • خطوط البحث: باحثون متعددون يبحثون بالتوازي ← محلل يلخّص ← كاتب يصيغ
  • المهام المجدولة: توليد موجز صباحي تلقائيًا، يتراكم في سجل طويل الأمد
  • التوائم الرقمية: مساعدون دائمون مثل inbox-triage يتعلمون تفضيلاتك بمرور الوقت
  • الهندسة: تقسيم المهام ← تطوير متوازٍ ← مراجعة الكود ← الدمج

ورقة الغش للأوامر الأساسية

# إضافة تعليق (يمكن للبشر التدخل)
hermes kanban comment 42 "Price data needs updating to latest version"

# تحديد كعالقة (بانتظار مدخلات خارجية)
hermes kanban block 42 "Waiting for client to confirm requirements"

# إلغاء التعليق
hermes kanban unblock 42

# عرض تفاصيل المهمة
hermes kanban show 42

نصيحة محترف: دع البشر يتدخلون

أفضل ما في كانبان هو أن البشر يمكنهم التدخل في أي وقت. عندما يعلق وكيل، يحدد المهمة كـ block. تراها أنت، تترك تعليقًا، أو تلغي التعليق مباشرة. الأمر أشبه بقولك لطبّاخ “هناك سمك إضافي في الثلاجة” — فيلتقطه ويكمل.

الخلاصة

يحوّل كانبان التعاون متعدد الوكلاء من “مكالمات هاتفية” إلى “مشاهدة السبورة” — أكثر مرونة، وأكثر موثوقية، وأكثر شفافية. كل مهمة مسجّلة، وكل فشل يمكن إعادة محاولته، وأي شخص (بشرًا كان أو وكيلًا) يمكنه استكمال ما بدأه غيره.

جرّب هذا: ابدأ صغيرًا — أنشئ وكيلين (مثل researcher وwriter). اجعل الباحث يحقق في موضوع وينشر النتائج على اللوحة. سيرى الكاتب المهمة الجديدة، يلتقطها، ويكتب المقال. ستشعر بسحر التعاون عبر السبورة خلال دقائق.


Official Screenshots

Official board flat view

Official task drawer

Official fleet view

Official pipeline view

Official pipeline review

Official in-flight task

Official crash recovery

Official gave-up view

Official drawer retry history

📖 التوثيق الرسمي

この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › user-guide/features/kanban