重构代理代码, 更加可读