改用docopt实现命令行