重构代码更新(未测试)
为脚本加载器追加了预加载功能