减少重复代码量