增加了命令模式