3-pyrrolo[b]cyclohexylene-2-dihydro-indolinone derivatives of formula (I) or their pharmaceutically acceptable salts and uses thereof. The intermediates of formula (II) for preparing the above compounds. The bioassay shows that the above compounds and their pharmaceutically acceptable salts can modulate the activity of protein kinases (PKs), inhibit the activity of tyrosine kinases (PTKs) and inhibit many kinds of tumor cells as well as.