增加基础逻辑