The Turkish intervention in Afrin and other operations in Northern Syria can be understood as a reaction to a broader geostrategic containment/balkanization of the region. This operation by itself is not a "genocide of Kurds" but a operation to prevent the greater conflict that would follow if no action is taken.
I share the sentiment with other Chinese members that Turkish support for Uyghur seperatists in Xinjiang is not welcomed and the Chinese state will take measures to eliminate it. But in recent years the relation between China and Turkey has gotten better due to the explicit desire for termination of supporters for Uyghur separatists and eliminate anti-China forces in Turkey, as voiced by the Turkish foreign ministry. Relations change according to reality, and we should get past it.
Often the Uyghur situation gets a blanket statement. Xinjiang's geography is that of multiple oasis, this creates island mentality within the Uyghurs themselves, each live in their own bubble. Historically they were different Kingdoms and had different historical relations with the central government and other Chinese. Some are pro government and some tend to be anti-government. Places like Turpan and Hami get preferential treatment and are very much against separatist movements, along with many other places. Many Uyghurs serve in the security forces, so I wouldn't make a unfair blanket statement about their attitudes.