ملاحظات إصدار Eigent v0.0.86: المشغلات، النماذج المحلية، ومنصة أكثر صقلًا
مشغلات آلية، LLaMA.cpp الأصلي، البحث عبر جميع الوكلاء، ومعالجة أذكى للمهارات

يقدّم هذا السبرنت واحدة من أكثر الميزات طلبًا — المشغلات الآلية — إلى جانب دعم موسّع للنماذج المحلية، ومعالجة أذكى للمهارات، وموجة من تحسينات واجهة المستخدم. تجعل هذه التحديثات Eigent أكثر قابلية للأتمتة، وأكثر سهولة للمستخدمين الذين يفضّلون التشغيل المحلي أولًا، وأكثر صقلًا على جميع المستويات. يواصل هذا الإصدار ترسيخ توجه Eigent كمنصة cowork مفتوحة وقابلة للتوسعة ومتعددة الوكلاء.
وكما دائمًا، تأتي هذه التحسينات بدافع من المجتمع. لنبدأ.
⏰ المشغلات المجدولة ومشغلات Webhook
هذا تغيير جذري في الأتمتة.
شكرًا جزيلًا لـ @a7m-1st و@Douglasymlai على إطلاق نظام المشغلات الكامل من البداية إلى النهاية.
يدعم Eigent الآن المشغلات المجدولة ومشغلات webhook، مما يتيح للوكلاء تنفيذ المهام تلقائيًا وفق جدول زمني أو استجابةً لأحداث خارجية — من دون تدخل يدوي.
ما الجديد:
- إنشاء مشغلات قائمة على الجدولة باستخدام تعبيرات cron
- إنشاء مشغلات webhook مع عناوين URL تُولَّد تلقائيًا
- عرض مربع حوار webhook بعد الإنشاء لتسهيل التكامل
- لوحة سجلات التنفيذ المباشرة (تخطيط منزلق، وليس تراكبًا)
- زر تبديل لفتح/طي سجلات التنفيذ مع حركة Framer Motion
- حفظ حالة التنفيذ عبر localStorage
- تعيين التاريخ الافتراضي إلى الوقت الحالي مع تحويل UTC قبل الإرسال إلى الخادم
- تحديثات ترحيل خادم المشغلات لاستقرار الواجهة الخلفية
هذا يجعل Eigent منصة وكلاء قادرة فعلًا على الأتمتة، وليس مجرد واجهة دردشة.
🔗 PR: https://github.com/eigent-ai/eigent/pull/823 🔗 PR: https://github.com/eigent-ai/eigent/pull/1412 🔗 PR: https://github.com/eigent-ai/eigent/pull/1415 🔗 PR: https://github.com/eigent-ai/eigent/pull/1416
🦙 دعم مزوّد LLaMA.cpp المحلي الأصلي
أصبح الذكاء الاصطناعي المحلي أولًا أسهل من أي وقت مضى.
تحية لـ @it-education-md لإضافة LLaMA.cpp الأصلي كمزوّد مخصص للنموذج المحلي في Eigent.
يتكامل Eigent الآن مباشرةً مع llama-server، مما يوفّر استدلالًا محليًا حقيقيًا من دون أي اعتماد على السحابة.
ما الجديد:
- إدخال مزوّد LLaMA.cpp في Settings → Local Models
- تكامل
llama-serverمع نقطتي النهاية/v1/healthو/v1/models - مطابقة توافق المنصة في الواجهة الخلفية (
llama.cpp→openai-compatible-model) - تدفق كامل للاختيار والافتراضي والحفظ وإعادة الضبط
- تحديثات اقتراح النموذج مع الاختبارات
- تحديثات التوثيق لـ Local Model / Quick Start
بالنسبة للمستخدمين الذين يريدون خصوصية بيانات كاملة أو يعملون في بيئات معزولة عن الشبكة، فهذه خطوة كبيرة إلى الأمام.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1346
🔍 أداة البحث أصبحت متاحة عبر جميع الوكلاء
لم يعد البحث مقتصرًا على المتصفح فقط.
بفضل @bytecii، أصبحت أداة البحث مفعّلة الآن لدى Developer وDocument وMulti-Modal وSocial Media agents — وليس لدى Browser agent فقط.
ما الجديد:
- ربط أداة البحث بجميع وكلاء العمل غير المعتمدين على المتصفح
- إصلاح خطأ كان يستورد
SearchToolkitلكنه لم يربطه أبدًا في الوكيل متعدد الوسائط - إضافة نسب اسم الوكيل إلى أحداث تفعيل الأداة
- عرض اسم الوكيل في واجهة الأداة
هذا يعني أن كل وكيل يمكنه الآن البحث في الويب بشكل مستقل، مما يجعل سير العمل متعدد الوكلاء أكثر قدرة بشكل ملحوظ.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1364
🎵 تشغيل الوسائط المتعددة المتدفقة بكفاءة أعلى في الذاكرة
ترقية أداء لسير العمل كثيفة الوسائط.
تحية لـ @Zephyroam لاستبدال عناوين URL من نوع data بـ file:// لتشغيل الصوت والفيديو، مما خفّض استهلاك الذاكرة بشكل كبير.
ما الذي تحسّن:
- تشغيل متدفق عبر عناوين URL من نوع
file://بدل تحميل الملفات كاملةً في الذاكرة كعناوين data URL - انخفاض كبير في البصمة الذاكرية للملفات الإعلامية الكبيرة
- تجربة تشغيل أكثر سلاسة بشكل عام
يظهر هذا التأثير بوضوح خاصةً عندما يقوم الوكلاء بتوليد أو معالجة مخرجات صوتية/مرئية كبيرة.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1401
🧩 تحكم أذكى في الوصول إلى المهارات
أصبحت المهارات تعمل بشكل موثوق عبر جميع الوكلاء.
شكرًا لـ @fengju0213 لإعادة هيكلة التحكم في الوصول إلى المهارات لاستخدام تصفية allowed_skills الخاصة بـ CAMEL وإصلاح خطأ بالغ كان يمنع الوصول إلى المهارات المخصصة لوكيل واحد فقط.
ما الذي تم إصلاحه:
- أصبحت الواجهة الأمامية تخزّن نطاق الوكيل باستخدام معرفات وكيل مستقرة بدلًا من تسميات العرض
- أصبحت الواجهة الخلفية تحسب
allowed_skillsمنskills-config.jsonوتمرّرها إلى CAMELSkillToolkit - تمت إزالة التصفية الهشة الخاصة بـ Eigent بعد الفحص
- إضافة معرفات واضحة لوكلاء سير العمل إلى
WORKFLOW_AGENT_LIST - تحديث موجه الوكيل لفرض سير العمل الصحيح للمهارات:
list_skills→load_skill→ متابعة المهارة المحمّلة
وشكرًا أيضًا لـ @bytecii على إصلاح مشكلة ذات صلة كان فيها الوكلاء يحاولون استخدام المهارات قبل تحميلها.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1422 🔗 PR: https://github.com/eigent-ai/eigent/pull/1398
🎨 مطابقة أيقونات الأدوات مع فئات الأدوات
وضوح بصري أكبر لكل إجراء من إجراءات الأدوات.
شكرًا جزيلًا لـ @eureka928 لإعادة هيكلة أيقونات الأدوات بحيث تُعرض استنادًا إلى نوع الأداة بدلًا من نوع الوكيل.
ما الجديد:
- أكثر من 30 مطابقة بين الأداة والأيقونة عبر 7 فئات (Dev/Code، Browser/Web، Documents، Media، Communication، Integrations، Meta)
- أصبحت الأيقونات تميّز بصريًا بين Terminal وBrowser وNote وFile بنظرة سريعة
- بديل
Wrenchللأدوات غير المعروفة/MCP - إزالة الحساب المكرر في عرض عقدة العامل
🔗 PR: https://github.com/eigent-ai/eigent/pull/1218
📂 نقل اختيار IDE إلى قائمة منسدلة داخلية
احتكاك أقل، وانسيابية أكثر.
مساهمة رائعة أخرى من @eureka928 — أصبحت ميزة "Open in IDE" الآن في المكان الذي تحتاجه بالضبط.
ما الذي تغيّر:
- استبدال زر الأيقونة الواحد + قائمة Settings المنفصلة بقائمة
DropdownMenuداخلية في عرض Folder - ثلاث خيارات متاحة مباشرة: Open in VS Code، Open in Cursor، Open in File Manager
- تذكّر الاختيار الأخير تلقائيًا
- إزالة قسم التفضيلات غير الضروري الآن Settings → General IDE
🔗 PR: https://github.com/eigent-ai/eigent/pull/1261
🐛 إصلاحات الأخطاء والاستقرار
جولة قوية من إصلاحات الأخطاء من مختلف أفراد المجتمع.
-
إصلاح تعطل Fontations على macOS — تم تعطيل محرك الخطوط غير المستقر المعتمد على Rust في Chromium (
fontations_ffi) الذي كان يسبب أعطالEXC_BREAKPOINTعلى Apple Silicon. شكرًا لـ @nitpicker55555. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1382 -
إصلاح تسجيل الدخول بملفات تعريف الارتباط في المتصفح على Windows — تم حل
FileNotFoundErrorعند تشغيل متصفح تسجيل دخول Electron عبرnpxفي التطبيقات المعبأة على Windows. شكرًا لـ @nitpicker55555. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1397 -
إصلاح إعادة توجيه اختيار النموذج — أصبح زر "Choose model" ينتقل بشكل صحيح إلى Agents/Models بدلًا من صفحة Settings/Model المهجورة. شكرًا لـ @bytecii. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1400
-
إصلاح تكرار كتل الرسائل — تم حل تكرار عرض الرسائل في الدردشة. شكرًا لـ @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1402
-
عزل CSS لعارض الملفات — لم تعد أنماط CSV/MD تتسرّب إلى بقية التطبيق، مما أصلح الطباعية وتغيّرات التخطيط عند تبديل أنواع الملفات. شكرًا لـ @dataCenter430. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1275
-
إصلاح حالة الأحرف في مسار الاستيراد — تم تصحيح حالة الأحرف لمسار استيراد
WorkspaceMenuوBrowserAgentWorkspaceلمنع مشاكل البناء على أنظمة الملفات الحساسة لحالة الأحرف. شكرًا لـ @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1426 -
إصلاحات واجهة عقد العامل — تمت إعادة هيكلة تخطيط المعاينة إلى عرض قائم على الشبكة، وإصلاح الأرقام الزائدة العالقة في معاينات الطرفية، وإضافة أماكن بديلة لشبكات ثابتة 2x2. شكرًا لـ @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1414
-
إصلاحات التخطيط والأسلوب — تم إصلاح طي لوحة الصفحة الرئيسية/المشروع، وتباعد الشريط العلوي، وظهور زر المشاركة، وتخطيط صندوق الدردشة، وأحجام خطوط عوامل التصفية المنسدلة. شكرًا لـ @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1409 🔗 PR: https://github.com/eigent-ai/eigent/pull/1413 🔗 PR: https://github.com/eigent-ai/eigent/pull/1417 🔗 PR: https://github.com/eigent-ai/eigent/pull/1423
📚 تحديثات التوثيق
-
تمت إضافة توثيق منصة SambaNova. شكرًا لـ @fengju0213. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1384
-
تحديث توثيق Skills/Codex مع تنسيق الفيديو الصحيح. شكرًا لـ @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1387
-
تمت إضافة مهارات أمثلة مدمجة (code-reviewer، data-analyzer، report-writer). شكرًا لـ @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1370
❤️ المجتمع يواصل رفع المستوى
قدّم هذا السبرنت:
- نظام مشغلات كامل (جدولة + webhook)
- دعم LLaMA.cpp الأصلي للنماذج المحلية
- أداة بحث عبر جميع الوكلاء
- تشغيل وسائط متدفقة أكثر كفاءة في استهلاك الذاكرة
- تحكمًا أذكى في الوصول إلى المهارات
- أيقونات أدوات متوافقة مع فئات الأدوات
- اختيار IDE داخل السطر
- موجة كبيرة من إصلاحات الأخطاء والتحسينات
المساهمون في هذه الدورة: @a7m-1st، @it-education-md، @bytecii، @Zephyroam، @fengju0213، @eureka928، @4pmtong، @nitpicker55555، @dataCenter430، @Douglasymlai
كل تحسين من هذه التحسينات جاء من مساهمين اهتموا بما يكفي لتحسين ما يستخدمونه.
هذه هي قوة المصدر المفتوح — وقوة open source cowork.
إذا كنت تفكر في المساهمة في المشغلات، أو المهارات، أو النماذج، أو تجربة المستخدم، أو الوكلاء، أو الأدوات، أو سير عمل cowork، فهذه فرصتك.
لنواصل البناء.
Recent Posts

شرح ChatGPT Work
تعرّف على ما يفعله ChatGPT Work، وكيف يختلف عن Chat وCodex، وكيف تستخدمه للمهام متعددة الخطوات، والمستندات، وجداول البيانات، وسير العمل الجماعي.

ChatGPT Work vs Claude Cowork: أي مساحة عمل وكيلية تناسب فريقك؟
قارن بين ChatGPT Work وClaude Cowork لمعرفة أي مساحة عمل وكيلية تناسب سير عمل فريقك، وملفاتك، واحتياجات الحوكمة، وأهداف الأتمتة.

ChatGPT Work vs Eigent: وكيل سحابي أم قوة عمل ذكاء اصطناعي مفتوحة المصدر؟
قارن بين ChatGPT Work وEigent عبر النشر، والخصوصية، وقابلية التوسعة، والتسعير، وحالات الاستخدام الواقعية لاختيار زميل العمل الذكي الأنسب.