第一次添加完整的代码