重构 blog index 视图