提出 缓存 共用 方法