追加：重构全部代码，去除很多可能发生错误的问题，以及修改很多拼写错误
修复：
BUG：
下一步：