加入Widget机制