支持更细粒度的 concat 规则