改善根据条件发现活动的功能