Revert "各种重构... ~_~"

This reverts commit b2da8b3daa41501df5b980aa3caff73cbd0a76d3.
...