- 五步流水线:威胁排序→弹药匹配→候选生成→贪心分配→时序生成 - 统一输入:List<FireUnit> + List<DroneGroup> + CombatScene - 输出:PlannerResult { Best, Critical } - 威胁排序:类型系数×速度系数 / 到达时间 - 临界方案:刚好≥50%概率的最小配置 - 弹药精确匹配,不降级;贪心 v1,后续可升级