重写架构