core modules机制