foo_ui_webview2 يجلب واجهات WebView2 و MCP إلى foobar2000
foo_ui_webview2، الذي تم تطويره بواسطة NereaFantasia، يقوم بتحديث foobar2000 من خلال استبدال واجهته الكلاسيكية بقماش WebView2 وكشف خادم بروتوكول سياق النموذج للوصول البرمجي. إنه يعرض منطقة المشغل باستخدام كومات الويب القياسية حتى يتمكن المطورون من بناء واجهات باستخدام أطر مثل React أو Vue بينما تتصل الوكلاء الذكاء الاصطناعي عبر MCP لمهام التشغيل والمكتبة. يستهدف المستخدمين المتقدمين والمصممين المتمرسين في الويب، ويهدف إلى إضافة واجهة مستخدم بمستوى المطور وخيارات الأتمتة لإدارة الوسائط المحلية.
إنه يحول اللاعب إلى سطح مدفوع بالويب لتخصيص الأشكال والأتمتة
يقبل المكون HTML و CSS و JavaScript ويتوافق مع الأطر الحديثة بما في ذلك Vue و React و Svelte، بالإضافة إلى مكونات الويب القياسية. ينفذ جسرًا ثنائي الاتجاه بحيث يمكن للبرامج النصية داخل الصفحة التفاعل مع الكود الأصلي، ويعرض خادم MCP المدمج نقاط التحكم. تشمل النتائج العملية تغييرات قائمة التشغيل البرمجية، واستعلامات البيانات الوصفية، والتحكم في التشغيل المدفوع بواسطة الوكلاء عبر بروتوكول أدوات مطوري Chrome.
ينتج نتائج بصرية تبدو أصلية مع تأثيرات Windows 11 وعرض استجابة
يقدم محرك WebView2 منطقة العميل بالكامل ويدعم المرئيات الخاصة بـ Windows 11 مثل Mica و Acrylic وخلفيات التبويب، مما يجعل محتوى الويب يبدو أصليًا للنظام. تشير تعليقات المجتمع إلى أداء قوي و"مرئيات رائعة" عندما تستفيد التصاميم من تلك الميزات. يعني عرض منطقة العميل بالكامل أيضًا أن التخطيطات تتفاعل مع التغييرات في السحب والنوافذ، لذا يمكن للمصممين استهداف حالات النوافذ الديناميكية بدلاً من الأشكال الثابتة الحجم.
يستهدف المطورين مع واجهات برمجة تطبيقات واسعة وله متطلبات منصة واضحة
يقدم الأداة SDK لـ TypeScript، وجسر C++/JavaScript BridgeCore للأحداث في الوقت الحقيقي، وسطح API يتجاوز 400 نقطة نهاية لعمليات التشغيل والمكتبة والبيانات الوصفية. كما يوفر توافقًا لبرامج نصية من Spider Monkey Panel. يتطلب التثبيت foobar2000 v2.0+ (x86 أو x64) ووقت تشغيل Microsoft Edge WebView2 على Windows 10 أو 11، مما يوجه المكون نحو المستخدمين ذوي المهارات التقنية العالية بدلاً من المستخدمين العاديين.
خيار قادر للمستخدمين المتمكنين تقنيًا الذين يرغبون في واجهات مستخدم حديثة وأتمتة
المكون هو خيار قادر لمستخدمي foobar2000 المتقدمين الذين يحتاجون إلى أدوات واجهة مستخدم على مستوى المطور والتحكم البرمجي في سير العمل الإعلامي المحلي. إن تركيزه على أدوات المطور ومتطلبات النظام يضيق جمهوره العملي. توقع أن تستثمر الوقت في ممارسات تطوير الويب لاستخراج القيمة الكاملة؛ بالنسبة للفرق أو الأفراد المستعدين للقيام بذلك، فإنه يوفر أساسًا منتجًا لسير عمل التشغيل المخصص المدعوم بالوكيل.