Skip to content

v0.5.7

Latest

Choose a tag to compare

@ZF3373 ZF3373 released this 21 Oct 10:29

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

Full Changelog: v0.5.6...v0.5.7