new commit

初步重新设计