添加部分生成怪逻辑