1. 重构代码结构 2. 添加伪静态支持