分成demo完成