框架基本清楚了