基本上完成了多个Patch拼接的工作