增加了更低耦合的插件