一个插件支持多个 widget