结语
下面让我们将返回本文题目《姚合的官场履历与武功体》来总结本文的结论。
姚合的文学,以其早年任职武功县主簿时期所创立的“武功体”风格为代表;而所谓武功体文学的特征即为,诉说自己贫穷、偏僻、老弱、疾病等负面的状态,并讲述对职务的倦怠以及对归隐的期望。
至今为止许多武功体的研究者都将姚合所诉说的贫穷、偏僻、老弱、疾病等原模原样作为事实而接受下来,并一直将其理解成为讲述沉沦为下级官吏的悲哀的一种文学,而且还将其理解成为在晚唐闭塞的情况下为与姚合遭受共同境遇的贫寒士人而代言的一种文学。然而暂且不谈姚合自身是如何说明的,事实上作为京兆府畿县的武功县的主簿,本身就是位于精英路线的入口的一个官职,且其俸钱的数额亦足以维持一个地方主簿的生活。而无视以上客观事实却来讨论姚合的武功体,只能说是毫无意义地白忙活一场。
上述研究者们不仅就武功县主簿,还屡屡将姚合接下来任职的万年县尉(从八品下)也要论述为一介卑职。然而事实上万年县是管辖包括大明宫在内的长安朱雀大街以东地区的最重要的一个赤县,其政厅也位于邻接东市的宣阳坊。且其万年县之县尉,也是一个以升任其后的监察御史为目标的众人艳羡的一个美差。要正确认识这两个武功县主簿与万年县尉,并不在于其表面可见的官阶,而在于当时士人之间是如何来评价这两个官职的。作为这个方面的研究成果,砺波护《唐代政治社会史研究》(同朋社,1990年)所收的《唐代使院的僚佐与辟召制》《唐代的县尉》,以及赖瑞和《唐代基层文官》《唐代中层文官》(台湾联经出版2005年、2008年。前书由北京中华书局2008年改版发行)等,不能不说具有重大的启发性功绩。
关于姚合的文学与其官场履历,下面将分别予以确认总结。先就姚合的文学而言,所谓武功体的风格,萌发于其就任武功县主簿以前的初次拜官的魏博节度从事时期,而这种风格在其后直至晚年都一直得以维持下来。武功体并非反映了武功县主簿这一个特定时期的环境,而是需要将其视为一种与姚合的本质一体化了的文学来理解。
再就其官场履历来看,姚合几乎是一路沿着模范的精英路线而实现了飞黄腾达的。如果再次将姚合的官场履历做以梳理的话(参照第一节),将如下所示:①节度巡官(试秘书省校书郎、正九品上)、②节度参谋(试太常寺协律郎,正八品上?)、③观察支使(试太常寺协律郎,正八品上)、④武功县主簿(正九品上)、⑤万年县尉(从八品下)、⑥监察御史(正八上)、⑦殿中侍御史(正七品上)、⑧侍御史(从六品下)、⑨户部员外郎(正六品上)、⑩金州刺史(从三品)、⑪刑部郎中(从五品上)、⑫户部郎中(从五品上)、⑬杭州刺史(从三品)、⑭左谏议大夫(正五品上)、⑮陕虢观察使(兼御史中丞,正五品上)、⑯给事中(正五品上)、⑰右谏议大夫(正四品下)、⑱秘书监(从三品)。而其中从⑥到⑰(除去地方官⑩⑬)与⑱,按照《旧唐书》卷四十二《职官》来说,分别被归类于“清官”与“清望官”,均是众所周知的精英路线的官僚(参照第二节)。而④⑤则是位于其精英路线入口处的众人艳羡的两个官职。
关于精英路线的代表性说法,封演《封氏闻见记》卷三释作“八俊”,白居易《策林》三十一释作“大官乏人,由不慎选小官也”。
“官途之士,自进士而历清贯有八俊者。一曰进士出身,制策不入;二曰校书,正字不入;三曰畿尉、(畿丞)不入;四曰监察御史,殿中(侍御史)不入;五曰拾遗,补缺不入;六曰员外郎,郎中不入。言此八者尤为俊捷,直登宰相,不要历余官也。(封演《封氏闻见记》卷三)[47]。
“臣伏见国家公卿将相之具,选于丞相给舍。丞相给舍之材,选于御史遗补郎官。御史遗补郎官之器,选于秘书校正畿赤簿尉(松原补注:秘书省著作局校书郎、正字,畿县赤县的主簿、县尉)。虽未尽是,十常六七焉。”(白居易《策林》三十一,《白氏长庆集》卷四十六)
所谓封演的八俊可整理如下:(进士·制策)、(校书·正字)、(畿尉·畿丞)、(监察御史·殿中侍御史)、(左右拾遗·左右补缺)、(员外郎·郎中)。如果以白居易《策林》为标准,那么封演的八俊就不包含高层官僚了。当然,高层官僚实际上是众目所见的。因而问题是升任高层之前的基层与中层的阶段了。考虑到这一点,两者的高度共通性就再次得到了确认。也就是说,这是当时官僚精英路线的共识。此外还需注意一点,封演所说的“畿尉、畿丞”在白居易那里就成了“畿县赤县的主簿、尉”。姚合是畿县(武功县)的主簿,按照白居易的标准就可以被认定为到达了精英路线入口了,这一点在此需要提前确认一下。
关于姚合流内官的履历,最初的试校书郎与试太常寺协律郎并非实职,而是幕职官所带的京衔,如果将此点除外的话,姚合着实是走上了这条精英路线,不管怎么说姚合都已经是精英官僚了。如果就此就将这样的姚合看作是沉沦为下级官吏,即使是限定于其初期履历(武功县主簿、万年县尉)而言,也必须说是明显搞错了事实。
姚合的武功体必须与其官场履历分开而论。至少,像以往那样基于其履历评价的错误认识就将武功体与下级官吏的境遇武断拼接的做法,要先叫声暂停了吧。