Chemical reactivity is simultaneously influenced by many factors including catalyst, reactants, reaction conditions, etc. 10 The key idea is to achieve an accurate as well as efficient reaction prediction, and our approach is based on organic chemistry mechanism rules and molecular modelling, which leads to a mechanism-based method. In the following section, the technical details of how to achieve the result in the main article is explained and illustrated.