一些基础东西完成还有其他的待完善