主要代码基础框架