# 九九乘法大师 **Repository Path**: jarvy01/ninemaster ## Basic Information - **Project Name**: 九九乘法大师 - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-07 - **Last Updated**: 2026-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 九九乘法大师 (ninemaster) > 帮助 7-8 岁孩子学习乘法口诀的纯前端 H5 应用。零后端、零配置、离线可用。 ## ✨ 功能一览 | 模块 | 说明 | |------|------| | **九九总表** | 小九九 45 句,三角形布局,点击任意格朗读口诀 | | **分单元学** | 1-9 各单元单独学习,配可视化 emoji 表示乘法意义 | | **闯关练习** | 选择题练习,连击奖励金币,答对撒花动画 | | **星尘碎片** | 6 种勋章收集,激励孩子持续学习 | | **错题本** | 自动记录错题,按错误次数排序,复习更高效 | | **家长面板** | 密码进入,查看学习数据,支持导出备份和修改密码 | ## 🎨 设计理念 - **小九九规则**:小数在前,大数在后(如 `3×4` 和 `4×3` 都读"三四十二"),45 句而非 81 句 - **糖果马卡龙 + 深空底**:糖果色在深紫蓝底色上跳脱,护眼又有冒险感 - **太空小狐狸吉祥物**:贯穿全应用的橙白小狐狸,4 种表情反馈答题状态 - **大字大按钮**:所有可点击元素 ≥ 56px,适合孩子手指 - **正向反馈**:答对撒彩纸、答错只摇晃不严厉提示,避免打击信心 ## 🚀 快速开始 ```bash # 安装依赖 npm install # 本地开发 npm run dev # 浏览器打开 http://localhost:5173 # 构建生产版本 npm run build # 产物在 dist/ 目录 # 预览构建产物 npm run preview ``` ## 📦 部署 构建后的 `dist/` 是纯静态文件,可托管到任何静态服务器。 ### GitHub Pages(推荐) 仓库已配置 `gh-pages` 部署脚本: ```bash npm run build npx gh-pages -d dist -r https://github.com/<你的用户名>/ninemaster.git ``` 到仓库 Settings → Pages → Branch 选择 `gh-pages` 即可。 ### Cloudflare Pages / Vercel / Netlify 直接连接仓库,设置: - 构建命令:`npm run build` - 输出目录:`dist` ### Gitee Pages 将 `dist/` 内容推送到 `gh-pages` 分支或单独的仓库,开通 Gitee Pages 服务即可。 ## 🛠 技术栈 - **Vue 3** + **Vue Router 4** — 渐进式前端框架 - **Vite 6** — 下一代构建工具 - **Tailwind CSS 3** — 原子化 CSS - **Web Audio API** — 通过 `