初步实现基本功能