Repository navigation
What's Changed
Features
- feat(ai): 训练计划/题单接入完整题库选题与 AC 状态核验
- feat: 完善训练证据与复习闭环
- feat: 完善每日训练计划工作流
- feat: 完善赛事中心数据准确性与 AI 题面证据
- feat(ai): CF 题面改走 Tavily Extract,内容审查拒绝可降级收尾
- feat: 新增赛时分析页,分离赛时/补题提交并支持手动打标签
- feat: 模板例题可自定义增删,题单支持导出 vjudge 文本
- feat: 数据概览支持勾选账号同步 + 交互逻辑优化
- feat(server): SEA 单文件 bundle 重构 + 细节优化批次修复(错误脱敏/SQL 性能/备份健壮性)
- feat(client): 路由级懒加载拆包 + AI 助手会话/消息稳定标识 + 模型目录草稿 UI key
- feat(contests): 赛时分析融合进赛事中心——单场弹窗 + 标签选择框
- feat(ai): 模板库风格注入改为 read_template 按需查询——AI 自行查看模板再仿写
- 添加全局缩放及 AI 对话文字同步缩放 by @noxargenta in #49
- 限制文字缩放仅在 AI 助手页面使用 by @noxargenta in #51
Bug Fixes
- fix: 第一批细节优化——错误脱敏/安全收口/性能修复(优化计划 #4 #15 #41 #78 #79 #80 #93 #94 + 2 项新发现)
- fix: 第二批细节优化——备份错误口径/竞态护栏/重复收敛(优化计划 #45 #47 + 6 项新发现)
- fix: 题单导出每题附带原题链接
- fix(ai): 修复 issue #50/#36 残留——上游 SSE error 帧与搜索失败不再被静默吞掉
- fix(ai): DeepSeek 思维链回传 + DSML 双竖线方言——修 issue #50 工具轮次后 400 根因
- fix(server): CF participantType 读取位置与枚举拼写——赛事分析与赛事中心计数一致
Performance
- perf: 第三批细节优化——AI 路由日志/深链重放/渲染性能/重复收敛(优化计划 #18 #20-27 #48 #49 #65)
- perf(ui): GPU 节能——常驻动画改合成器友好 + 页面隐藏时全局冻结
- perf(gpu): 失焦窗口节能——动画延迟冻结 + 容器隔离 + WebView2 光栅化
UI / Style
- ui: 优化 AI 助手界面排版与交互
- style(client): 全站去紫与配色收敛——统计图标块换青、回顾 Tag 换金、Contests 预设色 13→9
Documentation
- docs: add contest time analysis design
- docs: 优化计划 2026-10 核实与修复记录——勾选 27 条 + 改写 4 条部分修复口径
- docs: 优化计划同步第三批勾选(12 条)+ 剩余待办总览
Other Changes
- chore: 删除遗留的 icpc-widget 挂件旧壳(desktop/src-tauri)与 offline.html
New Contributors
- @noxargenta made their first contribution in #49
Full Changelog: v0.5.6...v0.5.7