重构logger工程