调整semantic框架2