Il s'agit d'une preuve de concept pour montrer ce que cela pourrait être d'avoir une version entièrement multijoueur de WebSIM (un navigateur où un LLM génère les pages Web).
Comment est-il multijoueur?
C'est Demoware / une preuve de concept. J'ai écrit cela pendant un week-end et j'ai décidé que je ne voulais pas l'étoffer, mais il est architectural intéressant, donc cela vaut la peine d'être partagé.
Créez un fichier .env.local avec les suivants:
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 devIl n'y a pas de persistance à long terme des pages ou de la gestion des comptes. À l'heure actuelle, il n'y a aussi qu'une seule pièce codée en dur. Si vous souhaitez réellement évoluer cela, vous devrez être en mesure de faire reculer les gens dans différents serveurs. Vous voulez vraiment le concept d'une "fête" ou d'un "univers" où les gens peuvent tous se coincer sur les choses ensemble.
J'ai commencé à travailler là-dessus parce que ce serait une preuve de concept amusante. Une fois que je me suis prouvé que je savais comment le construire, je me suis arrêté parce que je ne veux pas vraiment construire un concurrent Websim à part entière.