One of the reasons groups like the USSR or Serious Communist China ended with everyone starving is that there is literally no known method to determine the correct price without mass signalling through a free market. Ditto what direction "should" be taken - the only known method is 10s of companies (ideally with funding weighted by what clever investors think is likely to work) where 9s of them fail and a selection succeed.
China isn't getting where they are because the party is helping. If anything it is the opposite, the party must have some capitalist incubators where they are holding themselves back from interfering all that much, otherwise the whole thing will collapse at some point because some bureaucrat refuses to believe prices were set too low until the shortages starve millions to death.