分离demo和bird框架，另开一个仓库存放demo