试图对“百家”进行分类的第二位历史家是刘歆(约公元前四六年至公元二三年)。他是当时最著名的学者之一。他和他的父亲刘向一起,对宫廷所藏图书进行整理,分类编目。这个附有说明的分类编目名为《七略》。后来,另一位汉代历史家班固(公元三二至九二年)便用《七略》作为《汉书·艺文志》的基础。从《艺文志》中可以看出,刘歆把诸子百家分为十类,其中六家同于司马谈所列出的六家。另四家为:纵横家,这是当时的外交家;以及杂家,这是当时不拘于一家之言的折中派;还有农家和小说家。刘歆在结论中说:“诸子十家,其可观者,九家而已。”意思是说,小说家不如其他九家重要。
在这个分类中,刘歆并没有比司马谈深入多少,但他系统追溯了各家的起源,这在中国历史上是第一次。
刘歆的理论经后来的学者,特别是章学诚(公元一七三八至一八零一年)、章炳麟(公元一八六九至一九三六年)予以发展。刘歆的理论主要是说,在周朝(公元前一一二二〔一零四六〕至前二五六年)礼崩乐坏(即社会动乱、政制解体)之前,即周朝前期,吏与师不分。换句话说,政府各个部门的官员便负责把有关这一部门的知识传下去。这些官吏和贵族诸侯一样,是世袭的。因此,当时只有“官学”,没有“私学”。这就是说,当时没有任何私人教师,担任教师的都是政府的官吏。
按照这个理论,当后来周朝皇室失去权力时,官吏们也失去了原来的优裕地位,而散落民间,他们便以私人身份招收学生,传授他们的知识。这时,他们已经不是“官”,而成为“师”。就在教师与官吏分化的过程中,兴起了诸子百家。
刘歆这段分析的原文是:“儒家者流,盖出于司徒之官,……游文于六经之中,留意于仁义之际,祖述尧舜,宪章文武,宗师仲尼,以重其言,于道最为高。孔子曰:‘如有所誉,其有所试。’唐虞之隆,殷周之盛,仲尼之业,已试之效者也。
“道家者流,盖出于史官,历记成败存亡祸福古今之道,然后知秉要执本,清虚以自守,卑弱以自持,……此其所长也。
“阴阳家者流,盖出于羲和之官,敬顺昊天,历象日月星辰,敬授民时,此其所长也。
“法家者流,盖出于理官,信赏必罚,以辅礼制。……此其所长也。
“名家者流,盖出于礼官。古者名位不同,礼亦异数。孔子曰:‘必也正名乎!名不正则言不顺,言不顺则事不成。’此其所长也。
“墨家者流,盖出于清庙之守。茅屋采椽,是以贵俭;养三老五更,是以兼爱;选士大射,是以上贤;宗祀严父,是以右鬼;顺四时而行,是以非命;以孝视天下,是以尚同:此其所长也。
“纵横家者流,盖出于行人之官。孔子曰:‘诵《诗》三百,他于四方,不能专对,虽多亦奚以为?’又曰:‘使乎,使乎!’言其当权事制宜,受命而不受辞,此其所长也。
“杂家者流,盖出于议官。兼儒、墨,合名、法,知国体之有此,见王治之无不贯,此其所长也。
“农家者流,盖出于农稷之官。播百谷,劝耕桑,以足衣食,……此其所长也。
“小说家者流,盖出于稗官。街谈巷语,道听涂说者之所造也。……如或一言可采,此亦刍荛狂夫之议也。”(《汉书·艺文志》)
以上是刘歆关于十家来源的陈述。他对于各家意义的阐述并不允分,对有些流派所由来的官职,也有任意牵强之处,例如:关于道家,他只说到老子的思想,对庄子竟全未涉及。尤其是说到名家时,没有注意到它的主张与礼官职司并无相近之处,只不过他们都注意各种名分的区别。