使用commander 重构命令行的显示和英文帮助

使用commander 可以减少核心代码对于,命令行的一些处理,方便,命令行配置参数的维护.