تخطّى إلى المحتوى الرئيسي
السعودية

دليل elizaOS: بناء وكيل ذكاء اصطناعي عربي عملي خطوة بخطوة من GitHub

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

    دليل elizaOS: بناء وكيل ذكاء اصطناعي عربي عملي خطوة بخطوة من GitHub

    ستتعلم في هذا الدليل كيفية تثبيت elizaOS وتشغيل وكيل ذكاء اصطناعي عربي على تلغرام أو ديسكورد خلال 30 دقيقة، مع أمثلة عملية للسوق السعودي.

    الخلاصة: elizaOS هو إطار مفتوح المصدر (TypeScript) لبناء وكلاء ذكاء اصطناعي متعددي المنصات. يتطلب Node.js 18+ أو Bun، ومفتاح API من مزود LLM. يتم التثبيت عبر git clone و bun install ثم تشغيل الوكيل. يدعم RAG و plugins و Telegram/Discord.
    elizaOS735 كلمة تقريباًزارو — مكتبة الأدلة العملية
    دليل elizaOS: بناء وكيل ذكاء اصطناعي عربي عملي خطوة بخطوة من GitHub
    Photo by Tim Witzdam on Pexels
    LIVE PROJECTelizaOS/eliza★ 18484TypeScript

    Open source agentic operating system

    رابط المشروع على GitHub ↗

    MAP

    خريطة الصفحة

    اختر القسم الذي تحتاجه الآن

    1. ما هو elizaOS؟
    2. من يحتاج elizaOS ومن لا؟
    3. المميزات الرئيسية
    4. المتطلبات الأساسية
    5. تركيب elizaOS خطوة بخطوة
    6. شرح ملف .env وإعداد المفاتيح
    7. تشغيل الوكيل لأول مرة
    8. أخطاء شائعة وحلولها
    9. استخدامات عملية في السوق السعودي
    10. هل يستحق التجربة؟
    11. بدائل مشابهة
    12. أسئلة شائعة
    !

    قبل أن تطبق

    الفكرة التي تمنع التسرع

    تعتقد أن بناء وكيل ذكاء اصطناعي يتطلب فريقاً وموارد ضخمة؟ elizaOS يثبت العكس: وكيل متكامل يعمل على تلغرام وديسكورد بخطوات بسيطة ومفتوح المصدر بالكامل.

    Q

    أسئلة التشخيص السريع

    قبل أن تطبق، اعرف أين تقف بالضبط

    1. هل لديك حساب تلغرام أو ديسكورد لربط الوكيل؟
    2. هل تمتلك مفتاح API من OpenAI أو مزود LLM آخر؟
    3. هل جهازك مثبت عليه Node.js 18+ أو Bun؟
    4. هل تريد وكيلاً يعمل بالعربية؟
    5. هل تحتاج إلى قاعدة معرفة مخصصة (RAG)؟
    6. هل لديك خبرة في تعديل ملفات .env؟

    نظام التشغيل: Input → Process → Output

    INPUT
    أوامر نصية، استعلامات API، رسائل من تلغرام/ديسكورد
    PROCESS
    معالجة اللغة الطبيعية عبر LLM (مثل GPT)، استدعاء plugins، استعلام RAG
    OUTPUT
    ردود نصية، إجراءات (إرسال رسالة، تنفيذ أمر)، بيانات منظمة
    Decision Layer
    توجيه الاستعلام إلى الـ plugin المناسب بناءً على السياق
    Memory Layer
    تخزين المحادثات والبيانات في PGlite أو Supabase
    Feedback Loop
    تحديث الذاكرة وتحسين الردود بناءً على التفاعلات السابقة
    M

    لوحة قياس النجاح

    لا تعتمد على الانطباع؛ اختر مؤشراً تراجعه

    المؤشرطريقة القياسإشارة جيدة
    وقت التثبيتمن بداية git clone حتى تشغيل الوكيلأقل من 15 دقيقة
    عدد الأخطاءعدد مرات ظهور خطأ في الطرفية أثناء التثبيت0 أخطاء
    استجابة الوكيلالوقت بين إرسال رسالة واستلام ردأقل من 3 ثوانٍ

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

    elizaOS ليس مجرد أداة عادية؛ إنه نظام تشغيل للوكلاء الأذكياء (Agentic Operating System) يسمح لك ببناء وكيل واحد يعمل عبر منصات متعددة. سواء كنت مطوراً مبتدئاً أو صاحب مشروع صغير، ستجد في هذا الدليل كل ما تحتاج لبدء تجربتك.

    ما هو elizaOS؟

    elizaOS هو إطار عمل مفتوح المصدر (رخصة MIT) لبناء ونشر وكلاء ذكاء اصطناعي ذاتيين التشغيل. مبني بلغة TypeScript، ويدعم التكامل مع تلغرام، ديسكورد، Farcaster، وغيرها. يوفر واجهة سطر أوامر (CLI) وواجهة ويب لإدارة الوكلاء. يتميز بدعم RAG (توليد معزز بالاسترجاع) ونظام plugins مرن.

    من يحتاج elizaOS ومن لا؟

    إعلان

    يناسبك إذا: تريد وكيل AI يعمل على منصات متعددة، تحتاج أتمتة محادثات، تبحث عن إطار مفتوح المصدر قابل للتخصيص، لديك خبرة بسيطة في سطر الأوامر وملفات .env.

    لا يناسبك إذا: تريد حلاً جاهزاً بدون برمجة، تحتاج دعماً فنياً تجارياً، أو تريد وكيلاً يعمل بدون أي تكلفة API (elizaOS يحتاج مفتاح LLM).

    المميزات الرئيسية

    • اتصال جاهز بـ Telegram، Discord، Farcaster، Slack
    • دعم نماذج LLM متعددة: OpenAI، Anthropic، نماذج محلية
    • نظام plugins لتوسيع الوظائف (مثلاً: بحث، تقويم، قاعدة معرفة)
    • RAG مدمج للإجابة عن أسئلة تعتمد على وثائقك
    • واجهة ويب لإدارة الوكلاء
    • دعم Swarm (سرب وكلاء) للتعاون بين وكلاء متعددين

    المتطلبات الأساسية

    • Node.js (إصدار 18+) أو Bun (موصى به)
    • Git
    • مفتاح API من مزود LLM (مثل OpenAI)
    • حساب تلغرام أو ديسكورد (اختياري للربط)

    تركيب elizaOS خطوة بخطوة

    1. تثبيت Bun: اتبع التعليمات من https://bun.sh أو استخدم npm install -g bun
    2. استنساخ المشروع: git clone --filter=blob:none https://github.com/elizaos/eliza.git
    3. الدخول إلى المجلد: cd eliza
    4. تثبيت الاعتماديات: bun install
    5. بناء المشروع: bun run build

    شرح ملف .env وإعداد المفاتيح

    انسخ ملف .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

    أخطاء شائعة وحلولها

    الخطأالسببالحل
    خطأ في تثبيت Bunنظام التشغيل غير مدعوم أو صلاحياتاستخدم npm: npm install -g bun
    OPENAI_API_KEY غير موجودلم تضف المفتاح في .envتأكد من وجود المفتاح في .env
    خطأ في بناء المشروعإصدار Node.js قديماستخدم Node 18+ أو Bun

    استخدامات عملية في السوق السعودي

    مثال 1: وكيل خدمة عملاء لمتجر إلكتروني سعودي
    اربط الوكيل بتلغرام، وأضف قاعدة معرفة بالمنتجات والأسعار باستخدام RAG. سيرد الوكيل على استفسارات العملاء عن التوفر والشحن.

    مثال 2: وكيل إدارة حسابات التواصل
    استخدم ديسكورد لنشر وجدولة المحتوى. الوكيل يمكنه استقبال أوامر مثل /post و/schedule.

    مثال 3: وكيل بحث ذكي للشركات
    اربط الوكيل بمستندات الشركة (PDF, Word) باستخدام RAG، ليصبح مساعداً ذكياً يجيب عن أسئلة الموظفين.

    هل يستحق التجربة؟

    نعم، خاصة إذا كنت تبحث عن إطار مفتوح المصدر ومرن. لكن ضع في اعتبارك أنك ستحتاج إلى مفتاح API (تكلفة حسب الاستخدام) وأن الدعم المجتمعي لا يزال في بداياته. المشروع نشط جداً (أكثر من 18 ألف نجمة) ومحدث باستمرار.

    بدائل مشابهة

    الأداةاللغةالمميزاتالترخيص
    elizaOSTypeScriptمتعدد المنصات، RAG، pluginsMIT
    CrewAIPythonسرب وكلاء، تكامل مع LangChainMIT
    AutoGPTPythonمستقل، تنفيذ مهام طويلةMIT

    أسئلة شائعة

    هل أحتاج إلى خبرة برمجية لاستخدام elizaOS؟

    تحتاج معرفة أساسية بسطر الأوامر وملفات التكوين. لا تحتاج لكتابة كود معقد.

    ما هي تكلفة تشغيل elizaOS؟

    elizaOS مجاني، لكن استخدام API (مثل OpenAI) يكلف حسب الاستخدام. يمكنك استخدام نماذج محلية مجانية.

    هل يدعم elizaOS اللغة العربية؟

    نعم، إذا كان النموذج اللغوي يدعم العربية (مثل GPT-4).

    كيف أربط elizaOS مع تلغرام؟

    أنشئ بوت تلغرام واحصل على التوكن، ثم أضفه في ملف .env كـ TELEGRAM_BOT_TOKEN.

    ما الفرق بين elizaOS وCrewAI؟

    elizaOS يركز على وكلاء متعددي المنصات، بينما CrewAI يركز على سرب وكلاء يتعاونون في مهام معقدة.

    هل يمكن استخدام elizaOS بدون OpenAI؟

    نعم، يدعم Anthropic ونماذج محلية عبر Ollama.

    ماذا أفعل إذا ظهر خطأ في تثبيت Bun؟

    جرب استخدام npm: npm install -g bun أو استخدم Node.js مع npm.

    كيف أضيف plugin جديد إلى elizaOS؟

    اتبع دليل plugins في الوثائق الرسمية: docs.elizaos.ai

    DO

    Playbook التطبيق

    خطوات عملية مرتبة من التشخيص إلى النتيجة

    خطوة 1

    تثبيت Bun

    لماذا؟ Bun أسرع من npm ويوفر توافقاً أفضل مع elizaOS

    كيف؟ افتح الطرفية وشغل: npm install -g bun

    الناتج: تأكيد التثبيت عبر الأمر bun --version

    خطوة 2

    استنساخ المشروع

    لماذا؟ تحميل كود elizaOS من GitHub

    كيف؟ git clone --filter=blob:none https://github.com/elizaos/eliza.git && cd eliza

    الناتج: ظهور مجلد eliza في المسار الحالي

    خطوة 3

    تثبيت الاعتماديات

    لماذا؟ تحميل المكتبات المطلوبة لتشغيل المشروع

    كيف؟ bun install

    الناتج: ظهور رسالة نجاح التثبيت

    خطوة 4

    بناء المشروع

    لماذا؟ تجميع الكود وجاهزيته للتشغيل

    كيف؟ bun run build

    الناتج: ظهور مجلد dist أو رسالة Build successful

    خطوة 5

    إعداد ملف .env

    لماذا؟ تحديد مفاتيح API والإعدادات

    كيف؟ انسخ .env.example إلى .env ثم عدّل OPENAI_API_KEY=sk-xxxx وأضف TELEGRAM_BOT_TOKEN إن أردت

    الناتج: ملف .env جاهز بالقيم الصحيحة

    خطوة 6

    تشغيل الوكيل

    لماذا؟ اختبار الوكيل والتفاعل معه

    كيف؟ bun run dev (لواجهة ويب) أو OPENAI_API_KEY=your_key bun run packages/examples/chat/chat.ts (لسطر الأوامر)

    الناتج: ظهور رسالة أن الوكيل يعمل على منفذ معين

    TMP

    قوالب جاهزة للنسخ

    حوّل القراءة إلى تنفيذ سريع

    ملف .env الأساسي
    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
    ERR

    مصفوفة الأخطاء

    اعرف أين يتعثر الناس وكيف تتجنب ذلك

    الخطألماذا يحدث؟التصحيح
    خطأ في تثبيت Bunنظام التشغيل غير مدعوم أو صلاحيات غير كافيةاستخدم npm install -g bun بدلاً من السكريبت الرسمي
    OPENAI_API_KEY غير موجودلم تضف المفتاح في .envتأكد من وجود المفتاح في ملف .env وأعد تشغيل الوكيل
    خطأ في بناء المشروعإصدار Node.js قديماستخدم Node 18+ أو قم بالترقية
    IF

    شجرة القرار

    ماذا تفعل حسب حالتك؟

    إذا: إذا كنت تريد وكيلاً على تلغرام

    إذن: أضف TELEGRAM_BOT_TOKEN في .env واستخدم bun run dev

    إذا: إذا كنت تريد وكيلاً على ديسكورد

    إذن: أضف DISCORD_BOT_TOKEN في .env واستخدم bun run dev

    إذا: إذا كنت تريد وكيلاً بدون API مدفوع

    إذن: استخدم نموذجاً محلياً عبر Ollama بدلاً من OpenAI

    7D

    خطة تطبيق 7 أيام

    جدول صغير يمنع التسويف

    1. اليوم 1: تثبيت Bun واستنساخ المشروع
    2. اليوم 2: تثبيت الاعتماديات وبناء المشروع
    3. اليوم 3: إعداد .env وتشغيل الوكيل عبر سطر الأوامر
    4. اليوم 4: ربط الوكيل بتلغرام واختبار الردود
    5. اليوم 5: إضافة قاعدة معرفة (RAG) باستخدام plugin
    6. اليوم 6: اختبار الوكيل باللغة العربية مع أمثلة سعودية
    7. اليوم 7: نشر الوكيل على خادم (مثل VPS) وتشغيله باستمرار
    FACT

    حقائق سريعة تحفظها

    نقاط مختصرة ترجع لها لاحقاً

    1. elizaOS مبني بلغة TypeScript ومرخص تحت MIT.

    2. يدعم التكامل مع Telegram, Discord, Farcaster, Slack.

    3. يمكن استخدامه مع OpenAI, Anthropic, أو نماذج محلية.

    4. يحتوي على نظام plugins لتوسيع الوظائف.

    5. يدعم RAG (توليد معزز بالاسترجاع) للإجابة من وثائقك.

    6. واجهة ويب لإدارة الوكلاء متوفرة.

    7. يدعم Swarm (سرب وكلاء) للتعاون بين وكلاء متعددين.

    8. أكثر من 18 ألف نجمة على GitHub.

    FAQ

    أسئلة شائعة

    إجابات مباشرة على ما يبحث عنه الزائر

    هل أحتاج إلى خبرة برمجية لاستخدام elizaOS؟

    تحتاج معرفة أساسية بسطر الأوامر وملفات التكوين. لا تحتاج لكتابة كود معقد.

    ما هي تكلفة تشغيل elizaOS؟

    elizaOS مجاني، لكن استخدام API (مثل OpenAI) يكلف حسب الاستخدام. يمكنك استخدام نماذج محلية مجانية.

    هل يدعم elizaOS اللغة العربية؟

    نعم، إذا كان النموذج اللغوي يدعم العربية (مثل GPT-4).

    كيف أربط elizaOS مع تلغرام؟

    أنشئ بوت تلغرام واحصل على التوكن، ثم أضفه في ملف .env كـ TELEGRAM_BOT_TOKEN.

    ما الفرق بين elizaOS وCrewAI؟

    elizaOS يركز على وكلاء متعددي المنصات، بينما CrewAI يركز على سرب وكلاء يتعاونون في مهام معقدة.

    هل يمكن استخدام elizaOS بدون OpenAI؟

    نعم، يدعم Anthropic ونماذج محلية عبر Ollama.

    ماذا أفعل إذا ظهر خطأ في تثبيت Bun؟

    جرب استخدام npm: npm install -g bun أو استخدم Node.js مع npm.

    كيف أضيف plugin جديد إلى elizaOS؟

    اتبع دليل plugins في الوثائق الرسمية: docs.elizaos.ai

    ABC

    مصطلحات سريعة

    تعريفات مختصرة تمنع الالتباس

    RAG

    توليد معزز بالاسترجاع: تقنية تسمح للوكيل بالبحث في وثائقك والإجابة بناءً عليها.

    Plugin

    إضافة توسع وظائف الوكيل، مثل البحث أو التقويم.

    Swarm

    سرب وكلاء: مجموعة من الوكلاء يتعاونون لأداء مهام معقدة.

    CLI

    واجهة سطر أوامر: طريقة للتفاعل مع البرنامج عبر كتابة أوامر نصية.

    Q+

    أسئلة مرتبطة يبحث عنها الناس

    استخدمها كمسارات متابعة داخل نفس الموضوع

    كيفية تثبيت elizaOS على ويندوزأفضل نماذج LLM مجانية لـ elizaOSشرح ربط elizaOS مع تلغرام بالعربيمشاريع elizaOS جاهزة للسوق السعوديمقارنة elizaOS وCrewAIحل مشكلة خطأ بناء elizaOS

    لماذا هذا المرجع يتجاوز الموضوع نفسه؟

    تحول القارئ: من مطور يبحث عن شرح عربي عملي إلى مستخدم قادر على تركيب وتشغيل وكيل ذكاء اصطناعي متكامل

    • يمكن ربط elizaOS مع Zapier لأتمتة سير العمل
    • يمكن استخدام elizaOS مع Supabase لتخزين البيانات
    • يمكن دمج elizaOS مع منصات التجارة الإلكترونية مثل Shopify
    SAVE

    كيف تستخدم هذا المرجع لاحقاً؟

    القيمة الحقيقية تظهر عند العودة والتطبيق

    لا تتعامل معه كمقال يُقرأ مرة واحدة. استخدمه كلوحة تشغيل: ارجع للتشخيص عند ظهور المشكلة، وللقوالب عند التطبيق، ولمؤشرات القياس عند المراجعة.

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

    UPD

    خطة تحديث هذا الدليل

    حتى يبقى المرجع صالحاً مع الوقت

    • تحديث روابط GitHub كل شهر
    • مراجعة إصدارات Node.js و Bun الموصى بها كل 3 أشهر
    • إضافة أمثلة جديدة للسوق السعودي كل 6 أشهر
    • تحديث قائمة البدائل عند ظهور أدوات جديدة

    زارو — مكتبة الأدلة العملية

    نحو مكتبة أدلة عملية: تشخيص، تنفيذ، قياس، وتحديث مستمر.

    Evergreen Reference + GitHub Intelligence + Multi-Stage AI OS v8.0.0-EVERGREEN-GITHUB-AI-INTELLIGENCE-OS

    [Object]
    كاتب في Ficus Web | تقرير إخباري وقصة قصيرة

    مقالات ذات صلة

    اقتراحات مبنية على أول تصنيف مرتبط بالمقال الحالي

    التعليقات (0)

    لا توجد تعليقات بعد. كن أول من يبدأ النقاش 👇