初步编写代码，框架尚不完整。