恩, avbot 重构到尾声了. 开始重写 main.cpp 部分