imitate weixin

In others on the basis of the modified