代理模块创建