تصميم موسيقى مخصصة وعروض الذكاء الاصطناعي

قم بإعادة تصميم بطاقات اللعب الآن، والصور الرمزية للمضيف المشترك، والتراكبات التي تم إنشاؤها بواسطة الذكاء الاصطناعي باستخدام صفحة الإخراج الصحيحة.

اختر صفحة البداية الصحيحة

انسخ عرض الجمهور، وليس صفحة الإعداد الخاصة به. يعيش إعداد Spotify بشكل منفصل عن spotify-overlay.html؛ يستخدم AI Overlay Builder aiprompt.html البناء و aioverlay.html للعرض. AI Event Overlay هي ميزة أخرى تحتوي على تكوينات محفوظة وعنوان URL معروض خاص.

اختر شاشة المضيف المشارك التي تعمل بتقنية الذكاء الاصطناعي عندما تريد تراكب محادثة الذكاء الاصطناعي.
اختر شاشة المضيف المشارك التي تعمل بتقنية الذكاء الاصطناعي عندما تريد تراكب محادثة الذكاء الاصطناعي.

قم بتنزيل بنية الملف والاحتفاظ بها

  1. قم بتنزيل المصدر المضغوط واستخرجه. تستخدم هذه الأدلة المصدر التجريبي؛ الاحتفاظ بالملفات من تنزيل واحد معًا.
  2. نسخ spotify-overlay.html إلى my-music.html بجانب الأصل. إذا اخترت صفحة أو موضوعًا مختلفًا، فاحتفظ بنسخته في المجلد الأصلي لذلك الملف.
  3. افتح ملف HTML المنسوخ وCSS/JS المشار إليه في المحرر أو أداة الذكاء الاصطناعي لديك. أضف العمل الفني/الخطوط المتوفرة إلى نفس المشروع واستخدم المسارات النسبية. ابدأ بتجاوزات CSS؛ قم بتضمين العارض عند تغيير العلامات التي تم إنشاؤها.

تساعدك الملفات التالية في العثور على التصميم والسلوك. هذه قائمة قراءة، وليست حزمة تبعية كاملة: احتفظ بالمجلد المستخرج سليمًا، بما في ذلك الصور والخطوط والبرامج النصية وأي ملفات بيانات.

ملفلماذا يهم
spotify-overlay.htmlعرض الجمهور الذي يتم تشغيله الآن.
cohost-overlay.htmlالصورة الرمزية للمضيف وعرض الرد.
bot.htmlصفحة إخراج رسالة الروبوت.
chatbot.htmlمخرجات بوت أخرى؛ اتبع الارتباط الموجود والمتلقي.
aioverlay.htmlتم حفظ مخرجات AI Overlay Builder.
aievent-overlay.htmlعرض تراكب الأحداث بالذكاء الاصطناعي.
shared/aiEventOverlay/render.jsعارض قالب الذكاء الاصطناعي وقواعد المجال/وضع الحماية الخاص به.
shared/aiEventOverlay/overlay.cssتصميم عرض تراكب الأحداث بالذكاء الاصطناعي.

قم بتوصيل نسختك وافتحها في OBS

ابدأ تشغيل SSN واجعل عنوان URL للتراكب الأصلي الذي تم إنشاؤه يعمل أولاً. ال session= القيمة تتصل بجلسة SSN تلك؛ إنه ليس اسم قناتك أو اسم هذا الملف. حافظ على تشغيل SSN والميزة ذات الصلة ومصادر البيانات الخاصة بها.

  1. اسحب ملف HTML الذي تم تعديله إلى Chrome أو Edge. انسخ عنوانه من شريط العناوين؛ يبدأ بـ file:///.
  2. نسخ كل شيء من ? فصاعدًا في رابط تراكب SSN العامل الخاص بك وأضفه إلى نهاية عنوان الملف هذا. احتفظ بجميع الإعدادات، بما في ذلك الجلسة وكلمة المرور وأي شيء # النهاية.
  3. افتح النتيجة في المتصفح، ثم قم بتعيين مصدر المتصفح OBS URL إلى نفس العنوان مع ملف محلي غير محدد. قم بمطابقة أبعاد المصدر مع التصميم المقصود.

بالنسبة لملف البداية أعلاه، يبدو العنوان المحلي هكذا؛ قد يحتوي الرابط الفعلي الخاص بك على خيارات إضافية مطلوبة:

file:///C:/SSN/social_stream-beta/my-music.html?session=YOUR_SESSION

استخدم عنوان الملف الفعلي الموجود على جهاز الكمبيوتر الخاص بك. OBS يحفظه مع المصدر؛ احتفظ بالمجلد الذي تم تنزيله في نفس المكان. بعد حفظ تغييرات التصميم، قم بتحديث مصدر المتصفح. ال دليل الإعداد المشترك يتضمن أمثلة لنظام التشغيل Mac ومشغلًا اختياريًا لمربع اختيار الملف المحلي.

مكان تغيير التصميم

بالنسبة للموسيقى، قم بتغيير إطار الغلاف الفني وطباعة المسار/الفنان والتقدم وحالات الإيقاف المؤقت/المخفي. احتفظ بترخيص التشغيل في تكامل SSN الحالي. بالنسبة لمخرجات المضيف المشترك، قم بتغيير تخطيط الصورة الرمزية، وفقاعة الكلام، وحالات الخمول/التحدث مع الحفاظ على توجيه الرد ومصدر الصوت الموجود.

بالنسبة لتصميمات أحداث الذكاء الاصطناعي التي تم إنشاؤها، استخدم موجه التصميم المحفوظ وفارغًا data-field العناصر المذكورة في دليل أحداث الذكاء الاصطناعي. يقوم عارضه بملء النص محليًا ويحظر إنشاء JavaScript. الحفاظ على تلك الحدود. انسخ رابط العرض بالكامل، بما في ذلك أي رابط #aieventauth=... قطعة؛ الجلسة وحدها لا تكفي لهذه الميزة.

انسخ موجه الذكاء الاصطناعي هذا

امنح الذكاء الاصطناعي ملفاتك المصدرية المنسوخة والأعمال الفنية المرجعية. استبدل التفاصيل الموجودة بين قوسين. احتفظ بتعليمات سلامة الإدخال في الموجه. هذه المطالبة مخصصة لتحرير الملفات المصدر. بالنسبة لقوالب أحداث الذكاء الاصطناعي التي تم إنشاؤها، استخدم موجه التصميم المحفوظ لهذه الميزة والنص العادي data-field الارتباطات؛ لا تقم بإضافة البرامج النصية إلى القالب الذي تم إنشاؤه.

إظهار الموجه كاملا
Customize my-music.html, copied from spotify-overlay.html.
Design: [describe the look or attach a reference].
Colors/fonts/assets: [supply hex colors and local filenames].
OBS canvas and placement: [size and position].

Restyle [chosen music / cohost / AI output] as [design]. Preserve the existing now-playing or reply payload, hide/idle/paused states, and audio ownership. Keep provider keys and setup controls out of the viewer page. For AI Event templates preserve data-field binding and the sandbox: viewer text is data, never a design instruction or generated script.

Read docs/event-reference.html for incoming fields and
docs/overlay-customization-guide.html for local setup and safe rendering.
Keep the existing session/password handling, labels, server routes, query
parameters, URL fragments, and relative asset paths. Use classic scripts
compatible with Chrome 80. Keep executable dependencies packaged locally.

Treat all incoming messages, names, labels, donations, and metadata as untrusted.
Prevent HTML/JavaScript injection in every renderer you change. Use textContent
for plain fields and for chatmessage when textonly is true. For HTML-mode
chatmessage, keep supported emotes/formatting through the packaged
SocialStreamChatHTML.sanitize helper (libs/objects.js loaded first).
Do not concatenate raw input into innerHTML, attributes, CSS, or JavaScript.
Validate media/link URLs with the page's existing URL policy and assign DOM
properties; do not enable javascript: URLs or executable embedded content.
Never eval incoming data or treat a viewer message as an AI instruction.
Keep source checks, connection handling, and existing sanitizers.
Test plain text, allowed emotes, quotes, angle brackets, and an HTML injection
probe in an isolated preview; verify the probe cannot execute.

Make the edited overlay work directly from disk using a file:/// URL,
without requiring a local web server.
Return the edited files, any additional assets, exact local browser/OBS
setup instructions using placeholders, and the specific tests performed.
Do not put my private session link or credentials into a public example.

اختبر هذا النوع من التراكب

استخدم إعداد المعاينة أو الاختبار أولاً. ال دليل رسائل الاختبار يشرح كيفية إرسال الحمولات الخيالية عبر SSN؛ يمكن أن يؤدي الاختبار المقدم إلى جلسة الإنتاج الخاصة بك إلى تشغيل عمليات التشغيل الآلي الحالية الخاصة بها.

  1. بالنسبة إلى Spotify، قم بالتشغيل والإيقاف المؤقت من خلال التكامل الذي تم تكوينه؛ اختبر عنوان المسار الطويل، وصورة الغلاف المفقودة، وحالة عدم وجود أغنية.
  2. بالنسبة للمضيف المشترك، استخدم معاينة cohost-overlay.html للتخطيط، ثم قم بإزالة المعاينة وإنشاء رد اختباري من خلال SSN. تحقق من التحولات الخاملة/الحديثة والصوت المكرر.
  3. بالنسبة للمنشئ، استخدم ضوابط المحاكاة الخاصة به؛ بالنسبة لحدث الذكاء الاصطناعي، استخدم الحفظ والمعاينة وعناصر التحكم في نماذج الأحداث الخاصة به. اختبر رابط الإخراج المحفوظ الفعلي في OBS، بما في ذلك الاسم/المعرف والجزء الخاص به.

قم أيضًا بتشغيل فحوصات تقديم المدخلات مقابل مسارات العرض التي قمت بتغييرها. بعد حفظ التعديلات، قم بتحديث مصدر متصفح OBS بين التدريبات وكرر التفاعل المرئي. لا تنشئ معاينات المتصفح التقاطًا مباشرًا أو سلوك OBS.

مراجع إضافية: منشئ التراكبات بالذكاء الاصطناعي · المقدّم المشارك بالذكاء الاصطناعي · تراكب حدث الذكاء الاصطناعي · مرجع الأحداث · استكشاف أخطاء الإعداد المحلي وإصلاحها.