完成主体代码逻辑