优化代码结构，添加注释，为后续工作做准备。