基础代码改编完成