plugin的思路还不成型, 先从theme做起吧