构建Msg工厂