对框架结构做了一些优化