【重构】使用Channel结构替代HashMap