先解个耦合

bug再慢慢改。。