MJ的框架