添加归档页并重组代码结构