将local模块初步移入plugin框架中