理解了架构
但部分算法还看不懂