增加代码自动自成器