هل أنت مهتم بـ Agent Zero، إطار عمل الذكاء الاصطناعي مفتوح المصدر الذي يثير ضجة؟ لقد اختبرت هذا الوحش على جهاز Windows الخاص بي، ودعني أخبرك – إنها تجربة مذهلة! يعمل في حاوية Docker آمنة، يتيح لك Agent Zero تشغيل وكلاء ذكاء اصطناعي للبرمجة وتصفح الويب وحتى تخطيط الرحلات، كل ذلك بواجهة مستخدم ويب أنيقة. في هذا الاستعراض، سأشارك تجربتي في إعداده، وتعديله باستخدام نموذج Qwen3 من Ollama، واختباره بمطالبات مثل التحقق من سعر مؤشر S&P 500 وبناء لعبة Flappy Bird. هل هو رائع كما يبدو؟ دعنا نتعمق ونكتشف!
هل تريد منصة متكاملة وشاملة لفريق المطورين الخاص بك للعمل معًا بأقصى قدر من الإنتاجية؟
Apidog يلبي جميع متطلباتك، ويحل محل Postman بسعر أقل بكثير!
ما هو Agent Zero؟ مساعدك الشخصي المدعوم بالذكاء الاصطناعي
Agent Zero يشبه وجود مساعد فائق الذكاء يعيش في حاوية Docker. إنه إطار عمل قائم على بايثون لإنشاء وكلاء ذكاء اصطناعي مستقلين يمكنهم البرمجة والبحث في الويب والتعامل مع مهام متعددة في وقت واحد. إليك سبب روعته:
- مرونة فائقة: قم بتخصيص الوكلاء باستخدام المطالبات أو الأدوات أو النماذج مثل OpenAI أو Ollama.
- إعداد آمن: يحافظ Docker على كل شيء معزولاً، فلا داعي للقلق بشأن الأوامر الخبيثة.
- خبير المهام المتعددة: قم بتشغيل مهام مختلفة في محادثات منفصلة - مثل برمجة لعبة وتخطيط رحلة.
- مجاني ومفتوح: مع أكثر من 3.4 ألف نجمة على GitHub، فإنه مدفوع بالمجتمع ومجاني التكلفة.
- سحر واجهة الويب: واجهة ملونة تجعل التفاعل مع الوكلاء أمرًا سهلاً.
لقد قمت بتشغيله في 20 دقيقة، وأذهلتني الإمكانيات. هل أنت مستعد لتجربته؟ دعنا نعده!
كيفية تثبيت Agent Zero: دليل خطوة بخطوة
تثبيت Agent Zero سهل للغاية باستخدام Docker. لقد استخدمت Windows، لكن هذه الخطوات تعمل لنظامي macOS و Linux أيضًا. إليك كيفية البدء في حوالي 15 دقيقة.
1. المتطلبات المسبقة
ستحتاج إلى:
- تثبيت **Docker Desktop** (سنغطي هذا لاحقًا).
- مهارات أساسية في استخدام الطرفية أو موجه الأوامر.
- اختياري: مفاتيح API لمقدمي خدمات الذكاء الاصطناعي (مثل OpenAI) أو Ollama للنماذج المحلية.
2. تثبيت Docker Desktop
Docker هو بيئة Agent Zero للاستمرارية والأمان.

- قم بزيارة صفحة تنزيل Docker.
- قم بتنزيل المثبت لنظام التشغيل الخاص بك.
- قم بتشغيله بالإعدادات الافتراضية. على macOS، اسحب Docker إلى التطبيقات.
- مستخدمو Linux: اختر Docker Desktop أو Docker CE. بالنسبة لـ Docker CE، أضف المستخدم الخاص بك إلى مجموعة Docker:
sudo usermod -aG docker $USER
قم بتسجيل الخروج ثم تسجيل الدخول مرة أخرى.
- قم بتشغيل Docker Desktop وتأكد من أنه يعمل.
3. سحب وتشغيل صورة Docker لـ Agent Zero
حان الوقت للحصول على Agent Zero!
- افتح الطرفية (Command Prompt على Windows).
- اسحب أحدث صورة:
docker pull frdel/agent-zero-run
أو، في Docker Desktop:
- انتقل إلى علامة التبويب **Images** (الصور)، وابحث عن “frdel/agent-zero-run”، وانقر على **Pull** (سحب).

- أنشئ دليلاً محليًا لبيانات Agent Zero (المطالبات، الذاكرة، إلخ):
- Windows:
C:\agent-zero-data
- macOS/Linux:
~/agent-zero-data
- قم بتشغيل الحاوية:
docker run -p 50080:80 -v /path/to/agent-zero-data:/a0 frdel/agent-zero-run
استبدل /path/to/agent-zero-data
بمسارك (مثلاً، C:\agent-zero-data
).
أو، في Docker Desktop:
- انقر على **Run** (تشغيل) على الصورة المسحوبة، واضبط المنفذ (50080)، واربط دليل البيانات الخاص بك.
- يبدأ Docker، وستحصل على رابط مثل
http://localhost:32768
أوhttp://localhost:50080
.

4. الوصول إلى واجهة الويب لـ Agent Zero
- افتح متصفحك وانتقل إلى الرابط المقدم (مثلاً،
http://localhost:50080
). - تظهر واجهة الويب، جاهزة لك للاستكشاف.

5. تكوين Agent Zero
انقر على أيقونة الإعدادات لجعلها خاصة بك:

- **سلوك الوكيل**: اختر الدلائل الفرعية للمطالبات للمهام (مثلاً، البرمجة، التصفح).
- **الذاكرة**: حدد المجلدات لتخزين معرفة الوكيل.
- **مقدمو نماذج اللغة الكبيرة (LLM)**: اختر OpenAI أو Ollama أو غيرهم. أضف مفاتيح API إذا لزم الأمر.
- **المصادقة**: قم بتعيين كلمات مرور واجهة المستخدم وجذر Docker للأمان.
- **تحويل الكلام إلى نص**: قم بتمكين الإدخال الصوتي لمحادثات رائعة بدون استخدام اليدين.
قمت بتعديله في 5 دقائق - سهل للغاية!
6. ابدأ باستخدام Agent Zero
- تحدث مع الوكلاء في واجهة الدردشة بواجهة الويب.
- قم بتشغيل مهام متعددة في محادثات منفصلة (مثلاً، البرمجة وحتى تخطيط الرحلات).

- تحقق من السجلات في مجلد
logs/
(بصيغة HTML) لتصحيح الأخطاء.
7. حافظ على Agent Zero محدثًا
للحصول على أحدث الميزات:
- أوقف الحاوية وأزلها:
docker stop agent-zero
docker rm agent-zero
- احذف الصورة القديمة:
docker rmi frdel/agent-zero-run
- اسحب وأعد التشغيل:
docker pull frdel/agent-zero-run
docker run -p 50080:80 -v /path/to/agent-zero-data:/a0 frdel/agent-zero-run

8. اختياري: تشغيل نماذج اللغة الكبيرة المحلية باستخدام Ollama
هل تريد نماذج محلية؟ Ollama يلبي احتياجاتك.
- قم بتنزيل Ollama من ollama.ai لنظام التشغيل الخاص بك.
- تحقق من التثبيت:
ollama
- اسحب نموذجًا (مثلاً، Qwen3 أو Deepseek):
ollama run qwen3

- قائمة النماذج:
ollama list

- في إعدادات **Agent Zero**، حدد Ollama كمزود واختر Qwen3.
لقد استخدمت Qwen3، وكان جيدًا جدًا!
إعداد Ollama مع Agent Zero: تجربتي
بعد تثبيت **Agent Zero**، تعمقت في Ollama لتشغيل النماذج المحلية. حصلت على Ollama من موقعهم، قمت بتثبيته على Windows، وتحققت منه باستخدام ollama
في الطرفية. ثم، سحبت Qwen3 باستخدام ollama run qwen3
- أحدث نموذج لديهم هو وحش! أكدت أنه جاهز باستخدام ollama list
. في إعدادات **Agent Zero**، اخترت Ollama، حددت Qwen3، وقمت بتعديل بعض الخيارات:
- **إعدادات الوكيل**: اخترت نموذج المتصفح الخاص بي، تحويل الكلام إلى نص، ونموذج الدردشة.
- **الخدمات الخارجية**: أضفت مفتاح Google API لاختباره مجانًا (لا تكلفة، رائع!).
- **التكوينات**: قمت بتعديل مجلدات الذاكرة والمطالبات لمهامي.

كان الإعداد سلسًا، وكنت مستعدًا لاختبار قدرات **Agent Zero**!
اختبار Agent Zero: قوة المطالبات
ألقيت مجموعة من المطالبات على **Agent Zero** لأرى ما يمكنه فعله، ولم يخيب أملي. الجزء الأفضل؟ يمكنني تشغيل مهمتين مختلفتين تمامًا في محادثات منفصلة - مثل برمجة لعبة والتحقق من أسعار الأسهم. إليك ما جربته:
المطالبة 1: التخطيط المالي وتخطيط الرحلات
- "ما هو سعر مؤشر S&P 500 اليوم؟" لقد تحقق من الويب وأعطاني سعرًا (تحقق من بطاقة التمويل أعلاه لسعر SPY اليوم عند 593.05 دولار أمريكي). دقيق للغاية!
- "خطط لرحلة إلى طوكيو." لقد صاغ خط سير رحلة لمدة 7 أيام يشمل شيبويا، أكيهابارا، وأماكن الرامن - مفصل للغاية!
البيانات الفعلية (اعتبارًا من 6 يونيو):

استجابة من **Agent Zero** (بيانات اعتبارًا من 5 يونيو):

المطالبة 2: برمجة ألعاب وأدوات HTML
- "أنشئ لعبة Flappy Bird بسيطة باستخدام HTML." قام **Agent Zero** بإنشاء لعبة عاملة باستخدام Canvas وجافاسكريبت لفيزياء الطائر. لعبتها في متصفحي - إدمانية!
- "أنشئ لعبة Whack-a-Mole باستخدام HTML." قدمت لعبة قائمة على شبكة مع خلدان قابلة للنقر وعداد نقاط. ممتعة للغاية!
- "أنشئ مولد لوحة ألوان باستخدام HTML." حصلت على أداة أنيقة مع عينات ألوان عشوائية وأكواد سداسية عشرية - مثالية لمشاريع التصميم.

المطالبة 3: تصفح الويب
- "تصفح الويب والتقط لقطة شاشة لـ Google وسعر مؤشر S&P 500." لقد انتقل إلى Google، التقط لقطة شاشة، وسحب سعر سهم من موقع مالي. تم حفظ الصور في مجلد البيانات الخاص بي - مثير للإعجاب!

تشغيل هذه المهام جنبًا إلى جنب شعرت وكأن لدي ذكاءين اصطناعيين يعملان لي. كان نموذج Qwen3 في **Agent Zero** سريعًا، وواجهة الويب جعلت استخدامه ممتعًا.
استعراض Agent Zero: الإيجابيات والسلبيات
بعد أسبوع مع **Agent Zero**، إليك رأيي في إيجابياته وسلبياته.
الإيجابيات: لماذا أنا معجب به
- **بساطة الإعداد**: Docker Desktop وواجهة الويب جعلا الأمر سهلاً للغاية. كنت أبرمج الألعاب في 20 دقيقة!
- **سحر تعدد المهام**: تشغيل برمجة Flappy Bird وتخطيط رحلة طوكيو في وقت واحد؟ نعم، من فضلك!
- **القوة المحلية مع Ollama**: عمل Qwen3 بسلاسة على جهازي، لا توجد تكاليف سحابية.
- **جنة التخصيص**: من مفاتيح Google API إلى تحويل الكلام إلى نص، قمت بتخصيصه لاحتياجاتي.
- **أجواء المجتمع**: أكثر من 3.4 ألف نجمة على GitHub وخادم Discord نشط يحافظان عليه محدثًا.
السلبيات: بعض العقبات
- **دقة المطالبة مطلوبة**: الحصول على نتائج مثالية (مثلاً، تنسيق S&P 500 الدقيق) يتطلب تعديل المطالبة.
- **متطلبات الأجهزة**: النماذج المحلية مثل Qwen3 تحتاج إلى 8 جيجابايت+ من ذاكرة الوصول العشوائي (RAM). جهاز الكمبيوتر المحمول الخاص بي كان بطيئًا قليلاً.
- **التوثيق يمكن تحسينه**: بعض الإعدادات (مثلاً، نماذج التضمين) تحتاج إلى أدلة أوضح. مجلد
docs/
على GitHub يساعد. - **أخطاء بسيطة**: تعطلت ميزة لقطة الشاشة مرة واحدة، لكن السجلات ساعدتني في تصحيح الأخطاء.
الحكم النهائي: هل يستحق Agent Zero العناء؟
**Agent Zero** هو إطار عمل ذكاء اصطناعي مجاني ممتاز يتجاوز التوقعات. إعداد Docker بسيط للغاية، واجهة الويب بديهية، وتشغيل Qwen3 عبر Ollama جعله محليًا وسريعًا. تعدد المهام عبر المحادثات (برمجة الألعاب أثناء تخطيط الرحلات) شعرت وكأنها من المستقبل، وخيارات التخصيص لا حصر لها. بالتأكيد، ستحتاج إلى إتقان المطالبات والحصول على أجهزة جيدة للنماذج المحلية، لكن المجتمع يدعمك. مقارنة بأدوات الذكاء الاصطناعي باهظة الثمن، يقدم **Agent Zero** قيمة للمطورين والهواة على حد سواء.
جرب **Agent Zero** - إنه مجاني وقوي وممتع بلا حدود. شارك مشاريعك على X أو GitHub - أنا متحمس لرؤية ما ستنشئه!
هل تريد منصة متكاملة وشاملة لفريق المطورين الخاص بك للعمل معًا بأقصى قدر من الإنتاجية؟
Apidog يلبي جميع متطلباتك، ويحل محل Postman بسعر أقل بكثير!