重构命令执行过程