إنتقل إلى المحتوى الرئيسي

سجل التغييرات لـ Ultimate AI Connector لـ WebLLM

الإصدار 1.1.0 — صدر في 2026-04-09

  • جديد: أداة الدردشة العائمة مع مؤشر حالة شريط الإدارة — يمكن لأي مستخدم مسجل الدخول توجيه نموذج اللغة الكبير (LLM) الموجود في المتصفح مباشرةً من الواجهة الأمامية.
  • جديد: بيئة تشغيل SharedWorker — أصبح الآن محرك MLC يعمل في SharedWorker، مما يسمح لعدة علامات تبويب بمشاركة جلسة معالج الرسوميات (GPU) الواحدة بدلاً من التنافس عليها.
  • جديد: اعتراض وسيط (apiFetch middleware interceptor) — يتم توجيه طلبات WordPress REST التي تطابق نمط AI Client SDK بشكل شفاف إلى وسيط WebLLM المحلي، دون الحاجة لدورة طلب HTTP محلية (loopback).
  • جديد: واجهة إعدادات الأداة في لوحة Connector لتشغيل وإيقاف أداة الدردشة وتكوين سلوك التوجيه التلقائي (auto-prompt).
  • إصلاح: فرض استخدام نظام التخزين المؤقت IndexedDB لضمان بقاء تنزيلات أوزان النموذج (model weight) على الرغم من إعادة توجيهات شبكة توصيل المحتوى (CDN) الخاصة بـ HuggingFace xet التي تكسر مسار واجهة برمجة التطبيقات (Cache API) الافتراضي.
  • إصلاح: تجاوز (Skip) التعديل على ذاكرة التخزين المؤقت (KV-cache) في سياق نماذج التضمين (embedding models) (لأنها لا تحتوي على مُفكك تشفير (decoder)، وقد تسبب التعديل في خطأ وقت التشغيل).
  • إصلاح: الإعلان عن نموذج المرشح للبدء البارد (cold-start candidate model) في المسار /webllm/v1/models قبل تحميل علامة التبويب الخاصة بالـ worker، بحيث يرى مستهلكو الـ SDK النموذج على الفور.
  • إصلاح: ربط WebLLM بمرشح (filter) wpai_preferred_text_models بحيث يتم توجيه ميزة تجارب الذكاء الاصطناعي (AI Experiments) إلى محرك المتصفح عند تكوين نموذج.
  • تحسين: تم اكتشاف إصلاحات تتعلق بكسر التخزين المؤقت (Cache-busting)، وتطبيع المحتوى (content normalisation)، والمراجع الخاصة بالأجهزة (hardware-reference) أثناء الاختبار الشامل (end-to-end testing).

الإصدار 1.0.0 — الإصدار الأولي