初次提交客户端框架