عن المشروع

mcode-monitor هي لوحة مراقبة محلية لاستهلاك MiniMax Code، تُقدَّم على شكل تطبيق مصغّر (Mini App). وقد أدرج مستودع التطبيقات المصغّرة الرسمي هذا المشروع، وهذا المستودع هو النسخة التطويرية الرئيسية، وستُزامَن التحديثات إلى المستودع الرسمي. الغرض الرئيسي هو عرض استهلاك الرموز (token) في MiniMax Code. بعد التثبيت يمكن فتح «لوحة استهلاك الرموز» من مدخل التطبيقات المصغّرة في MiniMax Code، والاطلاع على بيانات الاستهلاك في أي وقت. من حيث الوظائف: - نظرة عامة على مؤشرات الأداء: استهلاك الرموز، الإدخال/الإخراج/قراءة الذاكرة المؤقتة، نسبة إصابة الذاكرة المؤقتة، عدد الطلبات، متوسط سرعة الإخراج - السلاسل الزمنية لاستهلاك الرموز: تقسيم تلقائي إلى فترات حسب المدى الزمني، مع مخطط أعمدة مكدّس للذاكرة المؤقتة والإدخال مصحوب بمنحنى الإخراج - تصفية حسب النموذج/الجلسة: قائمة اختيار متعدد، تُعتمد الجلسات على ملفات الجلسات الفعلية، وتؤثر فورًا على جميع المخططات والجداول - تقسيم حسب النموذج: يمكن التبديل بنقرة واحدة إلى منحنيات الإخراج لكل نموذج - مقارنة النماذج: مخطط أعمدة لإجمالي الإدخال، مع منحنيين لعدد الاستدعاءات وسرعة الإخراج - سرعة الرموز: خط بياني لسرعة tok/s لكل طلب من آخر 60 طلبًا - تفاصيل وملخص أحدث الاستدعاءات: الوقت، النموذج، الجلسة، الرموز، المدة، السرعة - تُحفَظ شروط التصفية والنطاق الزمني وفترة التحديث والسمة - سمتان فاتحة وداكنة، تتبعان النظام - النطاق الزمني: آخر ساعة، 24 ساعة (افتراضي)، 7 أيام، 30 يومًا، الكل - تحديث تلقائي: 5 ثوانٍ، 10 ثوانٍ، 30 ثانية، يدوي تتطلب متطلبات التثبيت وجود Python 3.8+ على الجهاز، ولا حاجة لتثبيت أي حزم اعتماديات عبر pip. ضع مجلد miniapps/mcode-usage-monitor من المستودع داخل الدليل ~/.minimax/plugins/: في Windows يقابل C:\Users\<اسم المستخدم>\.minimax\plugins\mcode-usage-monitor، وفي macOS/Linux يقابل ~/.minimax/plugins/mcode-usage-monitor. ولإلغاء التثبيت احذف هذا المجلد. طريقة قراءة البيانات هي قراءة قاعدة البيانات المحلية للعرض فقط، ولا تؤثر على MiniMax Code قيد الاستخدام. تتضمن الحزمة وثائق شرح بالإنجليزية والصينية. تعريف المؤشرات: استهلاك الرموز هو الإدخال زائد قراءة الذاكرة المؤقتة زائد الإخراج؛ نسبة إصابة الذاكرة المؤقتة هي نسبة ما يصيب الذاكرة المؤقتة مباشرة في الموجّه؛ سرعة الإخراج هي المتوسط المرجّح لرموز الإخراج مقسومة على المدة. تُعتمد الفوترة والحصص على صفحة الاستهلاك داخل منتج MiniMax Code. يُذكر في وصف المشروع أن الكود والوثائق أُنشئت وطُوِّرت بواسطة MiniMax Code (مساعد البرمجة بالذكاء الاصطناعي)، ويتولى المؤلف تحديد المتطلبات واتخاذ القرارات الاتجاهية والقبول. مصدر الفكرة هو مشروع zcode-monitor. تستخدم المكونات الخارجية ECharts (بترخيص Apache License 2.0)، وقد جرى حزمها محليًا لتعمل دون اتصال. المشروع مرخّص بترخيص MIT.