هذا دليل على المفهوم لإظهار كيف يمكن أن يكون لديك نسخة متعددة اللاعبين بالكامل من WebSim (متصفح حيث تقوم LLM بإنشاء صفحات الويب).
كيف هي متعددة اللاعبين؟
هذا هو DemoWare / دليل على المفهوم. لقد كتبت هذا خلال عطلة نهاية الأسبوع وقررت أنني لا أريد تجسيده ، لكنه مثير للاهتمام من الناحية المعمارية ، لذا فهو يستحق المشاركة.
إنشاء ملف .env.local مع ما يلي:
OPENAI_API_KEY={Your Key}
WEBAPP_URL=http://localhost:3000
NEXT_PUBLIC_PARTY_KIT_HOST=localhost:1999
NEXT_PUBLIC_PARTY_KIT_URL=http://localhost:1999
bun i
bun devلا يوجد أي ثبات طويل الأجل للصفحات أو إدارة الحساب. الآن لا يوجد سوى غرفة واحدة متشددين أيضًا. إذا كنت ترغب في توسيع نطاق هذا فعليًا ، فستحتاج إلى أن تكون قادرًا على تقويم الناس في خوادم مختلفة. أنت تريد حقًا مفهوم "حفلة" أو "عالم" حيث يمكن للناس أن يتشوهوا جميعًا معًا.
بدأت العمل على هذا لأنه سيكون دليلًا ممتعًا للمفهوم. بمجرد أن أثبتت لنفسي أنني عرفت كيفية بنائه ، توقفت لأنني لا أرغب حقًا في بناء منافس Websim الكامل.