重复发明轮子，学习其流程为主，版本目前0.001