18.6 注册模块设计