基础代码完成