将模块也插件化