代理 finish