轻易地实现中间件