【更新】代码分离