增加demo示例，调整部分功能实现。