عن المشروع

Turbo AI Chat هو تطبيق دردشة لنماذج اللغة الكبيرة يعمل محلياً على الجهاز ومصمم خصيصاً لنظام HarmonyOS NEXT. تم بناء المشروع باستخدام ArkTS و C++ N-API و MNN Runtime، مما يحقق مسار استدلال أصلي بالكامل (ArkTS ← N-API ← MNN ← CPU) يتصل مباشرة بـ HarmonyOS NDK دون الحاجة إلى طبقة توافق Android. تشمل الوظائف الرئيسية ما يلي: - الاستدلال المحلي: يدعم تشغيل LLM مباشرة على الجهاز دون الاعتماد على الشبكة، مع توفير ميزات الإخراج التدفقي ومقاطعة التوليد. - إدارة النماذج: يتضمن ساحة نماذج مدمجة تدعم تحميل النماذج المحددة مسبقاً بنقرة واحدة من ModelScope (مثل Qwen3-4B-Instruct و MiniCPM5-1B و Gemma-4-E2B-it)، كما يدعم الاستيراد اليدوي لمجلدات نماذج MNN المتوافقة عبر zip أو hdc. - القدرات متعددة الوسائط: يدعم المحادثات النصية وفهم الصور (بالاعتماد على نماذج MNN متعددة الوسائط المتوافقة). - أدوات المطورين: يوفر مراقبة فورية للتشغيل (مؤشرات CPU والذاكرة ودرجة الحرارة و TTFT/TPOT وغيرها) وخدمة API متوافقة مع OpenAI عبر الشبكة المحلية، مما يسمح للعملاء الخارجيين (مثل Cherry Studio) باستدعاء النماذج الموجودة على الجهاز. - تحسين التفاعل: يتكيف مع نوافذ الهاتف والجهاز اللوحي والكمبيوتر الشخصي، ويدعم الإدخال الصوتي باللغة الماندارين دون اتصال بالإنترنت، ويوفر عرض Markdown كاملاً (بما في ذلك نسخ كتل البرمجيات والجداول وغيرها). يوفر هذا المشروع خط أساس هندسي قابل للتحقق للمطورين الذين يستكشفون حلول «HarmonyOS + AI المحلي».