Files
study-tool/CHANGELOG.md
T
2026-10-27 22:36:04 +08:00

1.1 KiB
Raw Blame History

更新日志

Unreleased

v0.0.1

首个版本。

新增

  • 学习方式配置:快速学习(只调 period/study/log 接口)/ 常规学习(开浏览器真播视频,1–5 路并发)
  • 常规学习:每路独立无头浏览器,可见性补丁防暂停;平台按课节顺序放行时自动降为 1 路,并把被指定的课时提到队首
  • 抓包模式:POST /api/capture 记录所有 XHR/fetch(不限域名),window.open 新开的标签页同样挂监听,结果落 data/capture-*.json
  • 界面:系统设置新增「学习方式」(模式 + 并发数),卡片「更多」菜单新增「抓包 / 停止抓包」

修复

  • 视频完成上报补齐学时台账 study/log/detail/save(stime/etime),完成包不再带 lastProgressTime
  • 培训里的「课程」容器节点(periodType 10/13)不会自动完成:补一发 isComplete,并用 PUT /course/front/calFinalScore 重算课程完成计数
  • 并发上报导致课程完成计数丢失(实测 14 个课时只记 11 个),现在每门课跑完自动重算