增加自动编译的功能