用户基本接口，调整工程结构