عن المشروع

Majsoul-Plugin هو روبوت QQ متعدد الوظائف للعبة Mahjong Soul، ويتطلب العمل مع TRSS-Yunzai. الوظائف الأساسية: نظام سحب البطاقات: تسجيل حضور يومي للحصول على أحجار اليشم ومخطوطات البحث، ويدعم السحب الفردي والعشري؛ عند سحب عناصر مكررة تتحول تلقائيًا إلى عملات (غبار النجوم، أحجار النجوم، أحجار الأمنيات)، وعند بلوغ الحد الأقصى يتم الاستبدال تلقائيًا؛ يمكن استبدال اللاعبين عبر الإيمان (عادي 150/محدود 300)؛ يدعم التبديل بين عدة مجموعات بطاقات (طريق الخيزران، طريق أزهار الكرز، مجموعات التعاون، مجموعات UP). إدارة اللاعبين: البحث عن معلومات اللاعبين (اللقب، UID، الرتبة)، ويدعم الاستعلام عبر رمز الصديق؛ ربط وإدارة UID، ويدعم ربط عدة حسابات والتبديل بين الحساب الرئيسي. الاشتراك في المباريات: الاشتراك في مباريات لاعب محدد بأربعة لاعبين/ثلاثة لاعبين، مع الإشعار التلقائي إلى المجموعة؛ يتم الفحص كل 3 دقائق لأربعة لاعبين وكل 5 دقائق لثلاثة لاعبين؛ يمكن الاشتراك فقط للاعبين الذين لديهم سجلات في غرفة الذهب وما فوق. الاستعلام عن المباريات: الاستعلام عن سجلات المباريات الأخيرة، ويدعم أربعة لاعبين وثلاثة لاعبين، ويمكن التصفية حسب غرفة الرتبة (غرفة الذهب/غرفة اليشم/غرفة العرش). استعلام البيانات: عرض معدل تسومو، معدل الرون، معدل المركز الأول وغيرها من النتائج التفصيلية؛ رسم بياني لاتجاه النقاط في آخر 16 مباراة؛ يدعم استعلام بيانات مباريات الأصدقاء ومباريات البطولات. تحليل سجلات اللعب بالذكاء الاصطناعي: إرسال رابط سجل اللعب إلى محرك Mortal للتحليل بالذكاء الاصطناعي، وإنشاء رسوم تحليلية لكل جولة (تشمل اليد، الكشف، تعليقات الذكاء الاصطناعي)؛ يدعم عرض حالة الجولة/الدورة المحددة؛ يتطلب تسجيل الدخول إلى حساب Mahjong Soul عبر API محلي أولاً. طريقة التثبيت: في مجلد TRSS-Yunzai الجذري، استنسخ هذا المستودع إلى plugins/Majsoul-Plugin، ونفذ pnpm install، وقم بتنزيل برنامج API المحلي من صفحة Release وضعه في مجلد api/ ثم أعد التشغيل للاستخدام. تتطلب ميزة تحليل سجلات اللعب تكوين Bearer token إضافي من سجل الألعاب.