完成一个初步的demo