完成初步模块，需要调试