將Pipeline移動到Strategy，減少Command職責，並且簡化生成邏輯。