In a large pot, heat the vegetable oil over medium heat. Add the minced garlic, sliced ginger, Schezuan peppercorns, and dried chili peppers. Sauté them for a minute or until fragrant.
Pour in the fish or vegetable stock, soy sauce, and Shaoxing wine. Bring the mixture to a boil and let it simmer for about 10 minutes to allow the flavors to meld together.
While the broth is simmering, prepare the fish fillets by cutting them into bite-sized pieces. Season the fish with salt to taste.
Add the fish fillets to the simmering broth and cook for 3-5 minutes or until the fish is cooked through and opaque. Be careful not to overcook the fish, as it may become too soft.
If desired, you can thicken the broth by mixing cornstarch with a little water to make a slurry. Gradually add the slurry to the boiling broth while stirring continuously until the desired consistency is reached.
Add the assorted vegetables to the pot and cook for an additional 2-3 minutes until they are tender-crisp.
Once cooked, remove the pot from heat. Serve the Schezuan style spicy boiled fish in bowls, garnished with fresh cilantro or green onions.
Serve with steamed rice or noodles.