优化基础类