The application discloses a preparation method of a tetrahydrobenzo[f]
isoindole compound. The tetrahydrobenzo[f]
isoindole compound is prepared by taking 1,6-alkynyl compound as
raw material, taking alkaline substance as additive, and performing a cyclization reaction in an
organic solvent. The
structural formula of the 1,6-alkynyl compound is R is one of phenyl, p-fluorophenyl, p-chlorophenyl, p-bromophenyl, p-tert-butylphenyl, p-benzophenyl, p-methoxyphenyl, p-trifluoromethylphenyl, m-chlorophenyl, m-methoxyphenyl, m-cyanophenyl, m-formylphenyl, 3,5-dimethoxyphenyl, o-methoxyphenyl, o-methylphenyl, 1-naphthyl, 2-thienyl, 3-thienyl and p-methylphenyl. The preparation method of the tetrahydrobenzo[f]
isoindole compound is characterized by using cheap and easily obtained alkaline substance as additive, using green and low-
toxicity solvent, simple and mild reaction condition, high
regioselectivity and the ability to be used for the development of heterocyclic
drug molecules.