Appearance
更新日志
按时间倒序记录近期值得关注的变更。完整历史见 GitHub 仓库提交记录。
2026-08
- 统一题目包(Problem Bundle)导入:
import-bundle端点与 CLI 工具集,支持按(type, number)幂等更新/新建(#182)。 - 优化 CI 与测试运行效率:按模块路径过滤 job、测试分组并行(#183)。
- 社区系统:关注动态流与社区功能修复(#178)。
- 竞赛系统:icpc/ioi/oi 三赛制、封榜与 SSE 实时排名(#174)。
2026-07
- 引入统一 API 调用层
useApi并全量迁移调用点(#180)。 - Nuxt UI v4 组件框架迁移与 Tailwind v4 基建。
- 后台管理数据完整性修复(#176)。
- 全面测试审计与补强(#172)。
- 文档:新增 AI 优先使用开发工具脚本的硬性要求(#173)。
- 双容器评测架构(Evaluator + Solution,NDJSON 编排)落地。
- 测试并行分片(
TEST_SCHEMA隔离)与 CI 优化。
历史里程碑
- Phase 0:浏览器注册 → 做题 → 提交 → 看到评测结果。
- Phase 1:榜单可查,题目可筛选,管理后台可用(另已交付:竞赛、社区、RBAC)。
- Phase 2(进行中):可创建考试 → LMCC 认证闭环(竞赛已交付,考试模式待做)。
- Phase 3(规划):多 Worker 并发评测与高可用。