模块化各个功能。