Reference OS v8 5 دقائق قراءة ٣١ مايو ٢٠٢٦ يبحث القارئ عن شرح عملي لتركيب واستخدام مشروع elizaOS على GitHub، مع خطوات واضحة وأمثلة تطبيقية دليل elizaOS: بناء وكيل ذكاء اصطناعي عربي عملي خطوة بخطوة من…

Open source agentic operating system
اختر القسم الذي تحتاجه الآن
الفكرة التي تمنع التسرع
تعتقد أن بناء وكيل ذكاء اصطناعي يتطلب فريقاً وموارد ضخمة؟ elizaOS يثبت العكس: وكيل متكامل يعمل على تلغرام وديسكورد بخطوات بسيطة ومفتوح المصدر بالكامل.
قبل أن تطبق، اعرف أين تقف بالضبط
لا تعتمد على الانطباع؛ اختر مؤشراً تراجعه
إذا كنت تبحث عن طريقة لبناء وكيل ذكاء اصطناعي يعمل على تلغرام وديسكورد دون تعقيد، فـ elizaOS هو الحل. هذا الإطار مفتوح المصدر يتيح لك إنشاء وكلاء أذكياء بخطوات بسيطة، ويدعم ربطهم بقواعد البيانات والخدمات الخارجية. في هذا الدليل العملي، ستتعلم كيفية تركيبه وتشغيله مع أمثلة عربية واقعية.
elizaOS ليس مجرد أداة عادية؛ إنه نظام تشغيل للوكلاء الأذكياء (Agentic Operating System) يسمح لك ببناء وكيل واحد يعمل عبر منصات متعددة. سواء كنت مطوراً مبتدئاً أو صاحب مشروع صغير، ستجد في هذا الدليل كل ما تحتاج لبدء تجربتك.
elizaOS هو إطار عمل مفتوح المصدر (رخصة MIT) لبناء ونشر وكلاء ذكاء اصطناعي ذاتيين التشغيل. مبني بلغة TypeScript، ويدعم التكامل مع تلغرام، ديسكورد، Farcaster، وغيرها. يوفر واجهة سطر أوامر (CLI) وواجهة ويب لإدارة الوكلاء. يتميز بدعم RAG (توليد معزز بالاسترجاع) ونظام plugins مرن.
يناسبك إذا: تريد وكيل AI يعمل على منصات متعددة، تحتاج أتمتة محادثات، تبحث عن إطار مفتوح المصدر قابل للتخصيص، لديك خبرة بسيطة في سطر الأوامر وملفات .env.
لا يناسبك إذا: تريد حلاً جاهزاً بدون برمجة، تحتاج دعماً فنياً تجارياً، أو تريد وكيلاً يعمل بدون أي تكلفة API (elizaOS يحتاج مفتاح LLM).
https://bun.sh أو استخدم npm install -g bungit clone --filter=blob:none https://github.com/elizaos/eliza.gitcd elizabun installbun run buildانسخ ملف .env.example إلى .env وعدّل القيم التالية:
# مفتاح OpenAI (إلزامي إذا كنت تستخدم GPT)
OPENAI_API_KEY=sk-xxxxx
# إعدادات تلغرام (اختياري)
TELEGRAM_BOT_TOKEN=xxxxx
# إعدادات ديسكورد (اختياري)
DISCORD_BOT_TOKEN=xxxxx
يمكنك استخدام مزود آخر مثل Anthropic بإضافة ANTHROPIC_API_KEY.
لتشغيل الوكيل مع واجهة ويب: bun run dev
لتشغيل الوكيل عبر سطر الأوامر: OPENAI_API_KEY=your_key bun run packages/examples/chat/chat.ts
لتشغيل وضع المحاكاة مع قاعدة بيانات محلية: bun run cloud:mock
مثال 1: وكيل خدمة عملاء لمتجر إلكتروني سعودي
اربط الوكيل بتلغرام، وأضف قاعدة معرفة بالمنتجات والأسعار باستخدام RAG. سيرد الوكيل على استفسارات العملاء عن التوفر والشحن.
مثال 2: وكيل إدارة حسابات التواصل
استخدم ديسكورد لنشر وجدولة المحتوى. الوكيل يمكنه استقبال أوامر مثل /post و/schedule.
مثال 3: وكيل بحث ذكي للشركات
اربط الوكيل بمستندات الشركة (PDF, Word) باستخدام RAG، ليصبح مساعداً ذكياً يجيب عن أسئلة الموظفين.
نعم، خاصة إذا كنت تبحث عن إطار مفتوح المصدر ومرن. لكن ضع في اعتبارك أنك ستحتاج إلى مفتاح API (تكلفة حسب الاستخدام) وأن الدعم المجتمعي لا يزال في بداياته. المشروع نشط جداً (أكثر من 18 ألف نجمة) ومحدث باستمرار.
تحتاج معرفة أساسية بسطر الأوامر وملفات التكوين. لا تحتاج لكتابة كود معقد.
elizaOS مجاني، لكن استخدام API (مثل OpenAI) يكلف حسب الاستخدام. يمكنك استخدام نماذج محلية مجانية.
نعم، إذا كان النموذج اللغوي يدعم العربية (مثل GPT-4).
أنشئ بوت تلغرام واحصل على التوكن، ثم أضفه في ملف .env كـ TELEGRAM_BOT_TOKEN.
elizaOS يركز على وكلاء متعددي المنصات، بينما CrewAI يركز على سرب وكلاء يتعاونون في مهام معقدة.
نعم، يدعم Anthropic ونماذج محلية عبر Ollama.
جرب استخدام npm: npm install -g bun أو استخدم Node.js مع npm.
اتبع دليل plugins في الوثائق الرسمية: docs.elizaos.ai
خطوات عملية مرتبة من التشخيص إلى النتيجة
لماذا؟ Bun أسرع من npm ويوفر توافقاً أفضل مع elizaOS
كيف؟ افتح الطرفية وشغل: npm install -g bun
الناتج: تأكيد التثبيت عبر الأمر bun --version
لماذا؟ تحميل كود elizaOS من GitHub
كيف؟ git clone --filter=blob:none https://github.com/elizaos/eliza.git && cd eliza
الناتج: ظهور مجلد eliza في المسار الحالي
لماذا؟ تحميل المكتبات المطلوبة لتشغيل المشروع
كيف؟ bun install
الناتج: ظهور رسالة نجاح التثبيت
لماذا؟ تجميع الكود وجاهزيته للتشغيل
كيف؟ bun run build
الناتج: ظهور مجلد dist أو رسالة Build successful
لماذا؟ تحديد مفاتيح API والإعدادات
كيف؟ انسخ .env.example إلى .env ثم عدّل OPENAI_API_KEY=sk-xxxx وأضف TELEGRAM_BOT_TOKEN إن أردت
الناتج: ملف .env جاهز بالقيم الصحيحة
لماذا؟ اختبار الوكيل والتفاعل معه
كيف؟ bun run dev (لواجهة ويب) أو OPENAI_API_KEY=your_key bun run packages/examples/chat/chat.ts (لسطر الأوامر)
الناتج: ظهور رسالة أن الوكيل يعمل على منفذ معين
حوّل القراءة إلى تنفيذ سريع
OPENAI_API_KEY=sk-xxxxx TELEGRAM_BOT_TOKEN=xxxxx DISCORD_BOT_TOKEN=xxxxx ANTHROPIC_API_KEY=sk-ant-xxxxx
git clone --filter=blob:none https://github.com/elizaos/eliza.git && cd eliza && bun install && bun run build && cp .env.example .env && nano .env
اعرف أين يتعثر الناس وكيف تتجنب ذلك
ماذا تفعل حسب حالتك؟
إذا: إذا كنت تريد وكيلاً على تلغرام
إذن: أضف TELEGRAM_BOT_TOKEN في .env واستخدم bun run dev
إذا: إذا كنت تريد وكيلاً على ديسكورد
إذن: أضف DISCORD_BOT_TOKEN في .env واستخدم bun run dev
إذا: إذا كنت تريد وكيلاً بدون API مدفوع
إذن: استخدم نموذجاً محلياً عبر Ollama بدلاً من OpenAI
جدول صغير يمنع التسويف
نقاط مختصرة ترجع لها لاحقاً
1. elizaOS مبني بلغة TypeScript ومرخص تحت MIT.
2. يدعم التكامل مع Telegram, Discord, Farcaster, Slack.
3. يمكن استخدامه مع OpenAI, Anthropic, أو نماذج محلية.
4. يحتوي على نظام plugins لتوسيع الوظائف.
5. يدعم RAG (توليد معزز بالاسترجاع) للإجابة من وثائقك.
6. واجهة ويب لإدارة الوكلاء متوفرة.
7. يدعم Swarm (سرب وكلاء) للتعاون بين وكلاء متعددين.
8. أكثر من 18 ألف نجمة على GitHub.
إجابات مباشرة على ما يبحث عنه الزائر
تعريفات مختصرة تمنع الالتباس
توليد معزز بالاسترجاع: تقنية تسمح للوكيل بالبحث في وثائقك والإجابة بناءً عليها.
إضافة توسع وظائف الوكيل، مثل البحث أو التقويم.
سرب وكلاء: مجموعة من الوكلاء يتعاونون لأداء مهام معقدة.
واجهة سطر أوامر: طريقة للتفاعل مع البرنامج عبر كتابة أوامر نصية.
استخدمها كمسارات متابعة داخل نفس الموضوع
تحول القارئ: من مطور يبحث عن شرح عربي عملي إلى مستخدم قادر على تركيب وتشغيل وكيل ذكاء اصطناعي متكامل
القيمة الحقيقية تظهر عند العودة والتطبيق
لا تتعامل معه كمقال يُقرأ مرة واحدة. استخدمه كلوحة تشغيل: ارجع للتشخيص عند ظهور المشكلة، وللقوالب عند التطبيق، ولمؤشرات القياس عند المراجعة.
elizaOS يقدم لك فرصة حقيقية لبناء وكيل ذكاء اصطناعي متكامل دون تعقيد. ابدأ بخطوات التركيب البسيطة، وجرب الأمثلة العملية، وسترى كيف يمكن لهذه الأداة أن تحول طريقة عملك. تذكر أن المفتاح هو التجربة المستمرة والاستفادة من المجتمع النشط حول المشروع.
حتى يبقى المرجع صالحاً مع الوقت
FAQ