框架完成