尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Cheering across the world
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Virtualno nazdravljanje za rođendane, proslave i druženja na daljinu. Domaćin napravi sobu, pošalje link, gosti sjednu za 3D stol kao čovječuljci, odaberu piće i — kad su svi spremni — kucnu se čašama.查看完整 README ↗
Virtualno nazdravljanje za rođendane, proslave i druženja na daljinu. Domaćin napravi sobu, pošalje link, gosti sjednu za 3D stol kao čovječuljci, odaberu piće i — kad su svi spremni — kucnu se čašama.
npm install
cp party/.dev.vars.example party/.dev.vars
npm run dev
npm run dev pokreće Next.js na http://localhost:3000 i real-time server na portu 1999.
Za lokalni razvoj ne trebaju nikakvi računi: sobe se drže u memoriji, a slike u .local-uploads/.
Za testiranje s mobitela na istoj Wi-Fi mreži otvori http://<IP-računala>:3000
(dopušteno u allowedDevOrigins u next.config.ts). Mikrofon preglednici daju samo preko
https-a ili na localhost, pa glasovni chat s mobitela testiraj na produkciji.
| Naredba | Opis |
|---|---|
npm run dev | Next.js + real-time server |
npm run typecheck | TypeScript provjera (app i Worker) |
npm run lint | ESLint |
npm run party:types | Regenerira Cloudflare tipove nakon promjene party/wrangler.jsonc |
npm run party:deploy | Deploy real-time servera na Cloudflare |
src/app/ stranice i API rute (/soba/[code], /api/rooms/...)
src/components/ scene/ (3D), room/ (soba), ui/ (zajednički UI)
src/lib/rooms/ sobe, gosti, PIN, spremište (Redis / memorija)
src/lib/party/ protokol i tiketi za real-time server
party/ Cloudflare Worker s PartyServerom
Varijable okruženja za produkciju opisane su u .env.example.
npx wrangler login, zatim npm run party:deploy
i npx wrangler secret put PARTY_SECRET --config party/wrangler.jsonc.PARTY_SECRET (ista kao u Cloudflareu) i PARTY_URL (adresa Workera).https://<tvoja-domena>/api/health — sve mora biti true.