blog功能代码归类到blog中