i'd say close to 24 j11b, 28 j10 and 18ish jh7 per year. Though they seem to be built in batches not corresponding to years so certain year might see less and other year more than the aforementioned figures.
J15 seems fairly low, perhaps ten or a dozen per year but more than that isn't really needed. Next carrier isn't due until 2020 or so, so i expect j15 production to get paused for a few years.
They don't need to be able to station every J15 on the Liaoning.
I suspect they will got for around 3 times the max airwing for a stable naval carrier fixed wing force, at least to start with.
You will have one regiment deployed on the carrier, another doing high intensity training to prep for their own turn to deploy, and the third to act as reserves while pilots and crews get some time off after an intensive work up and long deployment.
As China gets more carriers, that ratio may drop, but they will still need additional new aircraft for the new carriers.
Assuming a max practical fighter fleet of 24 J15s per regiment, and 3 regiments total, we are looking at 72 aircraft just for starters.
I suspect they will do a surge and boost production to around 24 aircraft per year until they hit that number or close to it, so let's say 12 for the first two years on average, before they boost to 24 per year. That's 4 years before they finish those 72 aircraft, and we are looking at 2018/19 timeframe.
If another carrier is to be built around 2020, that's another 48 birds they are likely to need. So another year of full speed production, at which point they may transfer assets to build more J11s and J16s, so J15 production could be cut to 12 per year or less just to keep the talent pool sharp.
One of the benefits of the J15 is that it is based on the Flanker, so China could increase or decrease production rates but cutting back or ramping up production of other Flanker derivatives.