完成第一版

完成第一版的功能