- 新增 detect_crowd_risk(plan, user_score, province) 入口 - 遍历方案每条志愿,匹配该分数段内 crowd_db 记录 - 风险等级:frequency >=4 high / 2-3 medium / 1 low / 0 跳过 - 院校模糊匹配(互相包含),专业可选 - 支持 dict / CrowdRecommendation / tuple / list 多种 plan 形态 - 支持注入 loader 便于测试,结果按 frequency 降序 - 20 个单元测试覆盖各分支(136/136 全套通过)