Jido: الدليل الشامل لإطار عمل الوكلاء المستقلين لـ Elixir
Jido هو إطار عمل وكلاء مستقلين لـ Elixir — بنية غير قابلة للتغيير (Elm/Redux)، تأثيرات بتوجيهات، إضافات قابلة للتركيب، استراتيجيات FSM، أوركسترا متعددة الوكلاء. أصلي OTP. 1,500+ نجمة، Elixir، Apache-2.0.
الميزات
- 🔒 بنية غير قابلة للتغيير — وكلاء = بيانات غير قابلة للتغيير،
cmd/2نقي - 📤 تأثيرات بتوجيهات — Emit، Spawn، SpawnAgent، StopChild، Schedule، Stop
- ⚙️ OTP أصلي — GenServer، إشراف متعدد المستأجرين
- 🧩 إضافات قابلة للتركيب — عزل حالة لكل إضافة
- 🔄 استراتيجيات — مباشر، FSM، بروتوكول قابل للتوسيع
- 🤖 أوركسترا — خطط، استراتيجيات قابلة للتكوين
المقارنة
| الميزة | Jido | LangChain | AutoGen |
|---|---|---|---|
| اللغة | Elixir | Python | Python |
| وكلاء غير قابلة للتغيير | ✅ | ❌ | ❌ |
| OTP أصلي | ✅ | ❌ | ❌ |
متى تختار: وكلاء في Elixir/OTP، بنية وظيفية.
الخلاصة
1.5K نجمة. الإطار الوحيد للوكلاء على BEAM.
