尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Next.js+Supabase+Deepseek API
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗多人在线海龟汤房间应用,当前已实现:
points_per_seat 可设为 0更详细的功能拆分和当前进度见 tasks.md;最近的改动记录见 updates.md。
只想在终端玩游戏?无需部署本项目,直接使用CLI 下载页的安装包,阅读 CLI 玩家指南。以下步骤面向网站开发者。
当前 CLI 为 0.3.2,需要 Node.js 22 或更高版本;支持换电脑重新安装和登录。网站玩法见图文教程,实现状态与验证范围见 CLI 实施计划及安装包验收记录。
需要 Node.js 20.9 或更高版本。
npm install
在 Supabase 创建一个项目。
使用 Supabase CLI 关联项目并部署 supabase/migrations 目录下的全部迁移(按文件名顺序执行,数量较多,不建议手动逐个粘贴到 SQL Editor):
npx.cmd supabase login
npx.cmd supabase link --project-ref your-project-ref
npx.cmd supabase db push --linked
在 Authentication 的 URL Configuration 中加入:
http://localhost:3000/auth/callback
详细步骤、常见报错和 Windows 环境下的排查方法见 docs/guides/本地部署教程.md。
复制 .env.example 为 .env.local,填写 Supabase 项目 Connect
页面中的值:
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_xxx
NEXT_PUBLIC_SITE_URL=http://localhost:3000
SUPABASE_SECRET_KEY=sb_secret_xxx
[email protected]
RESEND_API_KEY=re_xxx
ADMIN_EMAIL_FROM="Online Soup <[email protected]>"
DEEPSEEK_API_KEY=sk-xxx
DEEPSEEK_MODEL=deepseek-v4-flash
DEEPSEEK_BASE_URL=https://api.deepseek.com
ZHIPU_API_KEY=
ZHIPU_MODEL=glm-4-flash-250414
Publishable key 是供网页使用的公开项目密钥;数据库访问仍受 RLS
和函数权限保护。SUPABASE_SECRET_KEY 只供服务端使用,不能添加
NEXT_PUBLIC_ 前缀,也不能提交到公开仓库。ADMIN_EMAILS 支持多个管理员邮箱,
使用英文逗号分隔。RESEND_API_KEY / ADMIN_EMAIL_FROM 用于管理端发送邮件,缺省时该功能不可用。
DEEPSEEK_API_KEY / DEEPSEEK_MODEL 用于房间内 AI 问答(询问、
提示、尝试推理),缺省时该功能不可用,但不影响其他功能。ZHIPU_API_KEY / ZHIPU_MODEL
用于问答缓存等价判断和 GLM 事实摘要,缺省时相关功能降级或跳过。完整变量列表(含
GLM 备用模型、超时等可选项)见 .env.example。
配置完成并重启项目后,管理员登录即可从顶部导航进入 /admin,管理账户积分和题库。
npm run dev
打开 http://localhost:3000。
points_per_seat 可填 0)。/feedback 提交一条反馈,管理端「用户反馈」标签能看到并可改状态。代码自检命令(详见 CLAUDE.md / AGENTS.md):
npm.cmd run typecheck
npm.cmd run lint
npm.cmd test
npm.cmd run build
npm.cmd test 运行离线 Vitest 回归;如本机已启动 Supabase CLI,还可运行
npm.cmd run test:db 检查数据库契约。CLI 另运行 npm --prefix cli test 和
npm run cli:check-package。当前仓库没有 GitHub Actions workflow,推送前需自行运行相应检查;这些检查不替代真实账号、房间或付费 AI 的端到端验收。