重构Pigeon

重构Pigeon，切换调用和处理请求的逻辑到Pipeline实现