关于史学家素养的“史才三长”理论,即一个优秀的史学家应该具备三种才能,史才、史学、史识。
这是刘知几对中国以往史学优点的深刻总结,对日后史学的发展产生深远影响。史才,是指一个史学家必备的能力,包括掌握和运用文献史料的能力,运用体裁体例的能力,进行文字表述的能力。简略言之,既是一个史学家必须学会博采史料,集腋成裘,这是史书编著的基础;同时他还必须学会恰当的运用题材体例,善于剪裁纷繁复杂的史料,以使史书条理分明,便于读者去了解当时的史实;最后,一个史学家还必须善于进行文字表述,原则是真实(秉笔直书)和简洁。史学,是指一个史学家必须具备丰富的学问,因为史书编撰的基础是史料,因此史学家最重要的学问就是鉴别史料的真伪。这种鉴别要求将一些夸大不实或者根本就是虚构的史料剔除,否则就会影响作品整体的真实性。史识,是指一个史学家的历史见识,对历史的分析评价能力,这是刘知几认为的史学家最重要的素养。史学家作为人,总是会将自己的主观观点或多或少的加入作品中去,而史实本身却是客观的。因此刘知几要求一个史学家应该“兼善”、“忘私”,“兼善”是指博采各家之所长,不要厚此薄彼;“忘私”是指排除自己的主观看法,抛弃个人好恶,完全根据客观事实描述。