Some checks failed
Deploy / deploy (push) Has been cancelled
统计接口会把时间窗内所有已完成提交的 criteria / feedback / suggestions 全取回来, 逐条走一遍 jieba。而前端的「全部时段」是不带 start 的 —— 攒一学年就得把所有评语 重新 cut 一遍,而这是个同步阻塞的请求。 只给词云的分词条数封顶(3000),并按时间倒序取,留下的是最近的那批。 **数值不封顶**:总数、均分、等级分布、各项平均分、完成人数仍然按整个时间窗精确 计算 —— 那只是已取回行上的算术,不额外花钱。这些数一旦采样,老师看到的完成率和 均分就是错的,而且从界面上完全看不出来;词云是辅助性的,看的是高频问题,取最近 这些条足够。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>