快完成了，主体框架