المفاهيم الأساسية
فهم عميق لبنية OpenClaw المعمارية - 23 مفهوماً أساسياً لبناء أنظمة وكلاء قوية.
المفاهيم الأساسية الثلاثة
1. الوكيل (Agent):الدماغ الذكي - يفكر ويتصرف ويستخدم الأدوات
2. الجلسة (Session):السياق والذاكرة - كل محادثة لها جلسة
3. Gateway:القلب النابض - يدير الرسائل والقنوات والوكلاء
جميع المفاهيم
البنية المعمارية
الوكلاء (Agents)
الجلسات (Sessions)
السياق والذاكرة
تعدد الوكلاء والتعاون
💡 مسار التعلم الموصى به
- ابدأ مع: architecture للنظرة العامة
- افهم الوكيل: agent → agent-loop → agent-runtime
- تعلم الجلسات: session → sessions → session-tools
- الذاكرة والسياق: context → memory → compaction
- المتقدم: multi-agent و groups
كيف يعمل OpenClaw؟
1. استقبال الرسالة
Gateway يستقبل رسالة من قناة (Telegram، Discord، إلخ)
2. إنشاء/استرجاع الجلسة
النظام يحدد الجلسة المناسبة أو ينشئ واحدة جديدة
3. تنشيط الوكيل
الوكيل يقرأ السياق، يفكر، ويقرر الإجراء
4. تنفيذ الأدوات
الوكيل يستخدم الأدوات (قراءة ملفات، بحث، تشغيل أوامر)
5. إرسال الرد
Gateway يرسل الرد عبر القناة مع streaming
الأنماط المعمارية
وكيل واحد، قنوات متعددة
وكيل واحد يخدم عدة قنوات (Telegram + Discord + Slack). الأبسط والأكثر شيوعاً.
وكيل لكل قناة
وكيل مخصص لكل قناة بشخصية وقدرات مختلفة. مفيد للتخصيص.
وكيل رئيسي + وكلاء فرعيين
وكيل رئيسي يفوّض المهام لوكلاء متخصصين. قوي للمهام المعقدة.
شبكة وكلاء متعاونين
عدة وكلاء يتعاونون ويتشاركون المعلومات. الأكثر تطوراً.
موارد إضافية
- 🚀 البدء السريع - ابدأ الآن بدون تعقيد
- 💻 واجهة سطر الأوامر - تحكم في الوكلاء والجلسات
- 🔌 القنوات - ربط Telegram، Discord، وغيرها
- 🤖 موفرو النماذج - تكوين Anthropic، OpenAI