feat: 添加site的基础结构