优化 avalon减少一些变量往外查找