重构发表博文代码