自动判断目标类型（target_type）