6.3.1 代理模型的选择