基础代码