实现Spider类