优化 think.js