29: 少量代码重构与错误修正