整体改造为类库