feat: expand toolbox and add math games
CI / test (pull_request) Canceled after 13s

This commit is contained in:
2026-08-09 01:52:35 +08:00
parent b99a22fc06
commit 6cd155ef05
7 changed files with 1216 additions and 35 deletions
+3 -2
View File
@@ -8,13 +8,13 @@
- 12 题 MathBTI、16 种数学人格、人物卡与数学精灵初始化
- 统一版本化剧情引擎、85 节点信仰者主线、2 个人物 Skill 样板
- 剧情服务端存档、嵌套资源效果、结局与幂等选择
- 入门、标准、进阶三赛道的实时 1v1、今日挑战单人闯关
- 入门、标准、进阶三赛道的实时 1v1、今日挑战单人闯关、24 点和数独
- 题目版本、服务端计时判分、Elo Rating、排行榜和基础反作弊
- Channels WebSocket 比赛进度通道,Redis Channel Layer
- LaTeX 文档与版本、六级零基础课程、练习判定
- 54 条旧版志愿者视频、五维能力地图、专业筛选与融合视频流
- 视频观看进度、幂等奖励、收藏、五维能力、数学精灵和人物卡册
- 多工具工具箱:口算入口、科学计算器、符号查询、函数绘图和 LaTeX Lab
- 多工具工具箱:强计算器、增强函数绘图、数学白板、几何画板、符号查询和 LaTeX Lab
- Django Admin、健康检查、请求 ID、限流与统一 API 错误结构
- MySQL 8.0/Redis Docker Compose、Gitea CI 和自动化测试
@@ -82,6 +82,7 @@ backend/
├── progression/ # 五维能力、精灵、卡牌、奖励
├── content/ # 视频、知识卡片、人物内容
├── engagement/ # 签到与通知
├── toolbox/ # 受限数学计算内核与工具 API
├── common/ # 健康检查、错误、日志
└── config/ # Django/ASGI 配置
```