在属于公元前3千纪新石器时代的安徽潜山薛家岗文化遗址中出土的7孔石刀,根据上面的钻孔和图像,考古学家认为可能就是古人祭祀北斗的礼器。浙江余姚河姆渡遗址第三文化层出土了一件木制的北斗模型,山东大汶口文化也发现了契刻在陶尊上的柱状斗杓形北斗。
北斗崇拜在中国文化史前期分布非常广泛,除了上面提到的,在红山文化、龙山文化、良渚文化等主要新石器文化遗址中都有发现。一直到殷商时代的卜辞里,都保留了很多殷人祭祀北斗的记录。这类祭祀称为“妣祭”,规格相当隆重。冯时先生从天文考古学的角度破译了史前时代中国古人以猪象征北斗的传统,在这个基础上,我们得以进一步考察北斗崇拜的起源。[256]
冯时根据《明皇杂录·补遗》记载的唐代天文学家一行法师藏猪故事,并以汉代典籍的一些零星记载为旁证,揭示了以猪为北斗七星象征的古老天文学传统。但他并没有给出具有说服力的证据阐明这个传统产生的原因,为什么要用猪来象征北斗呢?冯时只给出了一个笼统的说法:“……伴随着原始思维的种种特点,一个古老而新奇的观点便诞生了。”显然我们无法满足于这样的答案。一个可能的答案是,北斗七星构成大熊座,而熊与猪外形相似。