Esta es una prueba de concepto para mostrar cómo podría ser tener una versión completamente multijugador de WebSim (un navegador donde un LLM genera las páginas web).
¿Cómo es el modo multijugador?
Esta es la demoware / una prueba de concepto. Escribí esto durante un fin de semana y decidí que no quiero desarrollarlo, pero es arquitectónicamente interesante, por lo que vale la pena compartirlo.
Cree un archivo .env.local con el siguiente:
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 devNo hay persistencia a largo plazo de las páginas o administración de cuentas. En este momento solo hay una sola habitación codificada también. Si realmente desea escalar esto, necesitará poder fusionar a las personas en diferentes servidores. Realmente quieres el concepto de una "fiesta" o un "universo" donde las personas pueden atascar las cosas juntas.
Comencé a trabajar en esto porque sería una prueba divertida de concepto. Once I proved to myself that I knew how to build it I stopped because I don't really want to build out a full fledged websim competitor.