When I finished my modeling process, I needed to rig my character, which is actually a diffcult part of me because I have less knowldege about this part actually. Thus, I spent a lot of time on researching how to rig efficiently. Then I found this pipeline.
First, You need to clean up your model using the internal function of advanced skeleton.

Then export the model in FBX format and upload to the mixamo website.

It will automatically generate a skeleton and skin weight. Then you just need to download it and import the folder into maya.

When you get you binded model, open the menu of advanced skeleton, find the namematcher.

Then, choose the Mixamo in files option. Then select one of the skeleton, click the detect button.

Click the Create button, it will generate the skeleton automatically.

Then you need to adjust the eye, jaw and knee joint to the right position and then click the button build AdvancedSkeleton.

Then click the transfer button to transfer the old skin weight to new skeleton.

In the end, you just need to adjust the weight a bit and you will get a perfect binded model.