实现主要框架