完成大致框架