从项目中提取框架代码并重构