عن المشروع

هوبلايت (Hoplight) هو استوديو محلي أولاً لإنشاء وإدارة محتوى لعب الأدوار بالذكاء الاصطناعي. يعالج النظام البيئي المجزأ للتنسيقات عبر منصات مثل SillyTavern، RisuAI، RoleCall، Backyard، Agnai، Pygmalion، Lumiverse، Marinara، Chub، وNovelAI من خلال الحفاظ على نموذج قياسي واحد في المنتصف وتوفير محول واحد لكل منصة. الفكرة الأساسية هي أن المستخدمين ينشئون ويعدلون ويحتفظون بأعمالهم في استوديو غير مرتبط بأي منصة، وينشرون بتنسيق منصة فقط عند الاختيار. المحتوى — الشخصيات، وكتب المعرفة، والشخصيات، والإعدادات المسبقة، ومجموعات التعبيرات العادية، وحزم الصور المتحركة — يعيش كملفات JSON عادية في مجلد يتحكم فيه المستخدم بدلاً من أن يكون متناثراً عبر التطبيقات المستهلكة. تتضمن الأسطح الرئيسية لهوبلايت: - المكتبة: تتعامل مع الاستيراد، والتنظيم، والتحديد الجماعي مع عروض الشبكة، والعرض، والقائمة، والمعرض - ورشة العمل: تحتوي على محررين للحقول القياسية مع علامات تبويب خاصة بالمنصة وعدسة تُظهر تغطية الهدف أثناء الكتابة - المجلد: محرر كتب المعرفة مع جدول المحتويات، وتحرير المحفزات/المنطق، وتقديرات الميزانية، وفحوصات الصحة، ومحاكي التنشيط - النشر: يحول القطع المجهزة إلى ملفات مستهدفة مع فحوصات الجاهزية وتقارير نتائج صادقة تُظهر ما تم تصديره، أو الاحتفاظ به، أو غير مدعوم عند الاستيراد، يربط هوبلايت المحتوى بقطعة قياسية ويخزن المصدر الأصلي بالإضافة إلى حقول المنصة غير المرتبطة في أمانة، مما يضمن عدم التخلص من أي بيانات. عند التصدير، تكتب المحولات التنسيق المستهدف وتبلغ عن فجوات التغطية. يجب أن تلبي الرحلات ذهاباً وإياباً بالتنسيق نفسه مستويات الدقة المعلنة التي تم التحقق منها بواسطة تركيبات حقيقية. تتضمن ميزات السلامة تصميمًا محليًا أولاً مع فشل مغلق، وربط خادم محلي فقط افتراضيًا، وإدخال تم التحقق من صحته وفق المخطط، وحدود حجم صارمة على الأرشيفات، ونصوص مغلقة — تُعامل Lua، والماكرو، وقواعد التعبيرات العادية كبيانات أثناء الاستيراد/التحويل/التخزين/التصدير، مع توفر التنفيذ فقط في مقاعد اختبار معزولة صريحة. توفر واجهة سطر الأوامر أوامر للفحص، والتحقق، والتصنيف، والتحويل، وقائمة التنسيقات، وبدء الاستوديو المرئي. واجهة مستخدم نصية تفاعلية تسمى Kit قيد التطوير النشط. تم بناء المشروع باستخدام Bun و TypeScript صارم، مع الحفاظ على المحرك نقياً والتأثيرات على الحواف. وهو مرخص تحت AGPL-3.0 وفي تطوير نشط.