加入自动更新的判断逻辑,但未完善