عن المشروع
MiroFish هو محرك تنبؤ من الجيل القادم يعمل بالذكاء الاصطناعي، مبني على ذكاء السرب متعدد الوكلاء. باستهلاك مواد أولية مثل الأخبار العاجلة، مشاريع السياسات، الإشارات المالية، أو السيناريوهات الخيالية، يبني عالماً رقمياً موازياً عالي الدقة حيث يتفاعل آلاف الوكلاء الأذكياء — ذوي الشخصيات المستقلة والذاكرة طويلة المدى عبر Zep Cloud والمنطق السلوكي — بحرية ويتطورون اجتماعياً.
يمكن للمستخدمين حقن متغيرات ديناميكية من منظور علوي للاستدلال على المسارات المستقبلية، مما يتيح إعادة تمثيل النتائج في صندوق رملي رقمي قبل اتخاذ القرارات.
الميزات الرئيسية:
- **بناء المعرفة القائم على GraphRAG**: يستخرج الكيانات والعلاقات من البيانات الأولية لبناء رسوم بيانية معرفية مهيكلة
- **توليد الشخصيات**: ينشئ وكلاء تلقائياً بشخصيات وذككريات وقواعد سلوكية متميزة
- **محاكاة متوازية على منصتين**: يشغل محاكيات متزامنة مع تحديثات ذاكرة زمنية ديناميكية
- **بيئة تفاعلية بعد المحاكاة**: محادثة مع أي وكيل محاكى والتركيز العميق في تقارير التنبؤ عبر ReportAgent مخصص
- **مرونة LLM**: يدعم أي API متوافق مع OpenAI SDK؛ المزود الموصى به هو Alibaba Qwen-plus عبر منصة Bailian
- **لوحة تحكم للتصور**: واجهة ويب لمراقبة المحاكيات في الوقت الفعلي
سير العمل:
1. بناء الرسم البياني — استخراج البذور، حقن الذاكرة، بناء GraphRAG
2. إعداد البيئة — استخراج الكيانات والعلاقات، توليد الشخصيات، تكوين الوكلاء
3. المحاكاة — عمليات متوازية، متطلبات تحليل تلقائي، تحديثات ذاكرة ديناميكية
4. توليد التقارير — تحليل عميق مع تفاعل غني بالأدوات
5. التفاعل العميق — محادثة مع الوكلاء المحاكى والتقرير
إحصائيات المشروع:
- يعمل جزئياً بواسطة [OASIS (Open Agent Social Interaction Simulations)](https://github.com/camel-ai/oasis) من CAMEL-AI
- دعم استراتيجي وحاضنة من مجموعة Shanda
- عرض تجريبي متاح على [mirofish-live-demo](https://666ghj.github.io/mirofish-demo/)
المتطلبات الأساسية: Node.js 18+، Python ≥3.11/≤3.12، مدير الحزم uv، ومفاتيح API لمزود LLM وZep Cloud.
تشمل خيارات النشر: الكود المصدري (npm run setup:all + npm run dev) وDocker Compose، مع تعيين المنافذ 3000 (الواجهة الأمامية) و5001 (الواجهة الخلفية).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.