add proto auto generate script