基本的框架