完成合并，但有许多BUG
架构调整后