◀ VibeCruiser

brainboost

A free browser game — play it in your browser, no install. BrainBoost:八种浏览器小游戏与本地示例问答,离线资源与训练记录。. 直接体验 · MIT · 浏览器验收 这是远端原有 React / Vite 网页项目。 本机另有同名 Flutter 工程,属于不同项目,没有覆盖或合并到这里。 公开版的小游戏在浏览器运行。知识问答使用明确标识的本地固定示例题库,不调用 Gemini 或其他 AI 模型;三种难度选择不同示例题组,不宣传自动生成新题。原先会把模型密钥写入浏览器包的构建配置和云 SDK 已移除。 准备 Node.js 24 LTS 与 npm,在仓库根目录运行: dist 是可静态托管的构建结果;GitHub Actions…

by @yangwei251003 · yangwei251003/brainboost on GitHubLANG TypeScriptHOSTED ON YANGWEI251003.GITHUB.IOUPDATED 26 Oct 2026

Vote and save it — free account with email or sign in with GitHub

Made this, @yangwei251003? See how many people played it → or use email

Controls: Tap

▶ Play full screen ▲ Vote: free account with email ▲ Or sign in with GitHub

GitHub may ask you to sign in, then to let VibeCruiser “Verify your GitHub identity” and “Act on your behalf”. We only read your profile and email, and never post anything.

Open the live demo Source on GitHub

From the README

直接体验 · MIT · 浏览器验收

这是远端原有 React / Vite 网页项目。 本机另有同名 Flutter 工程,属于不同项目,没有覆盖或合并到这里。

公开版的小游戏在浏览器运行。知识问答使用明确标识的本地固定示例题库,不调用 Gemini 或其他 AI 模型;三种难度选择不同示例题组,不宣传自动生成新题。原先会把模型密钥写入浏览器包的构建配置和云 SDK 已移除。

准备 Node.js 24 LTS 与 npm,在仓库根目录运行:

dist 是可静态托管的构建结果;GitHub Actions 会从源码重建并发布 GitHub Pages。网页代码、样式、原创纹理和合成音乐均由同一站点提供,不依赖 CDN 或云模型。首次访问仍需从托管站点获取文件,本版没有安装型 Service Worker 离线缓存。

2026-10-26 / 0.1.0:补充文档、MIT和真实截图;移除密钥注入与外部运行资源,加入本地示例题库、原创合成音乐和 Pages 流程;统计页使用真实游戏记录,修复空记录显示多余0的问题。开发依赖的选择器解析器通过明确覆盖固定到修补版本,构建与页面测试共同验证兼容。

Read the full README on GitHub →

Built something like this? Submit your vibe — free account, takes a minute. How listing works.

More like this

Made this?

Claim it: create a free account, then press CLAIM THIS in the cruiser. Put the badge below in your README or on your demo page first; that link is how we know it's yours.

Your project is on the cruise, loaded live from your own site. Put the badge in your README or on the demo page: it shows your live play count, it links back to this page, and everyone who lands here is one click from running the real thing.

On VibeCruiser

How listing, the badge and claiming work →