私有框架