代码结构完善