责任链模式
命令模式