第四章 解决异类build