《白虎通》記諫淨的方式有五:諷諫、順諫、窺諫、指諫、直諫。在其他典籍裏,如《公羊注疏》、《孔子家語》、《說苑》《日唐書·百官誌》、《冊府元龜》等等,都載有五諫而名稱或有不同。一般都認為其中的諷諫是最有效而最可取的方式。孔子曰:“諫有五,吾從諷之諫。”風諫是一種能“依違遠罪避害者也”。對專製皇帝提出批評反對意見是櫻鱗的危險事,所以應當講究方式。諷諫以委曲規正,使皇帝比較容易接受,自己又可避免危險,自然是兩全其美之道。不過,真正難得的還是守正忘身的犯顏直諫,也就是《白虎通》所說的陷諫。這種人滿懷忠忱,一身正氣,沒有半點奴顏和媚骨。這種人不愧是中國人的脊梁骨。不過,真能虛懷兼聽的皇帝卻太少太少了。所以曆史上的直諫往往總是以悲劇告終的。唐太宗在大政決策時,丞弼與諫官“俱進於前,一言之謬,一事之失可救之於將然,不使其命已布於天下,然而從而爭之也。君不失其所以為君,臣不失其所以為臣”(《山堂考索續集》卷三六《官製門·唐世諫官救君失於將然》)。而且,“唐室以前,諫議大夫、拾遺、補闕皆中書門下省屬官,日與中書令、侍中侍於中書之側,議論大政。苟事有闕失,皆得隨時規正。今(宋代)國家凡有大政,惟兩府大臣數人相與議論,深嚴秘密。外延之臣,無一人知者。及詔敕以下,然後台諫之宮始得與知。或事有未當,須至論列,又雲命令已下,難以更改。則是國家凡有失政,皆不可複救”(同上《唐世諫官事有闕失規正宋台諫事未當始論列》)。比較而言,唐的這一套製度確優於宋代。
史官製度在中國也有很古的傳統。傳說它始創於黃帝,這當然難信。周代有大史、小史、內史、外史;諸侯之國。亦各有史。可知其時已極為發達。史官的地位也十分尊貴。《周禮》記王者動則左史書之,言則右史書之。故古者無國無史,史亦未嚐一日無書。儒家的經典中,《尚書》,記言者也。《春秋》,記事者也;而“晉之《乘》、楚之《檮杌》、魯之《春秋》,一也”(《孟子·離婁》)。秦有太史令,漢有太史公。司馬遷的父親司馬談,曾任太史公,遷繼之,寫下了著名的《史記》一書。漢時又有禁中起居,即後代起居注一職之所自。“王莽時,置柱下五史,秩如禦史,聽事侍旁,記其言行,此又起居之職。自魏至晉,起居注則著作掌之。其後起居皆近侍之臣錄記也,錄其言行與勳伐。曆代有其職而無其官。後魏始置其起居令史,每行幸宴會,則在禦左右,記錄帝言及宴賓客訓答。後又別置修起居注二人,以他官領之。北齊有起居省。後周有外史,掌書王言及動作之事,以為國誌,即起居之職。又有著作二人,掌綴國錄。則起居注、著作之任,自此而分也。”(《通典》卷二一《職官三·門下省》)隋以起居注置為職員,列為侍臣,專掌其事,每季為卷,送付史官。(《資治通鑒》卷一八五胡注)唐改起居郎,屬門下省。並於中書省置起居舍人,與起居郎分掌左右。同時又置有史館,屬秘書省,旋移史館於門下省。起居郎、起居舍人掌天子起居法度。天子禦正殿,起居郎、舍人皆隨宰相入殿,郎居左,舍人居右,預聞奏事,仗在紫宸,則立殿下,直第二螭頭,即其坳處,和墨以記事,故號“螭頭”,或日“螭坳”。(《石林燕語》卷三)“高宗fI缶朝不決事,有所奏,推辭見而已。許敬宗、李義府為相,奏請多畏人之知也,命起居郎、舍人列仗承旨,仗下與百官皆出,不敢聞機務矣。長壽中,宰相姚建議:仗下後,宰相一人錄軍國政要,為《時政記》,月送史館。然率推美讓善,事非其實,未幾亦罷。而起居郎因製敕稍稍筆削,以廣國史之闕。起居舍人本記言之職,惟編詔書,不及他事。”(《資治通鑒》卷二四六胡注)史館則以他官兼領,並以宰相兼任修撰。憲宗時,監修國史韋執誼奏請由史官撰修《日曆》。《起居注》和《時政記》都是最原始的檔案材料。“夫日記起居,則為《起居注》;月記時政,則為《時政記》,排次《起注》、《時政》,則謂之《日曆》。總集《日曆》則為一朝《實錄》。積集累朝《實錄》則為一代全史。”(《山堂考索續集》卷三五《官製門·史館·史館總論》)唐朝開始,十八個皇帝,皆各有自己的《實錄》,這對保存史料有莫大的益處。
官修勝國曆史,也是唐初史館的一大創舉。司馬遷作《史記》,班固成《漢書》,範曄成《後漢書》,裴鬆之撰《三國誌》,魏收撰《魏書》,皆發自私人,成於一手。唐太宗在位,命房玄齡等修《晉書》,姚思廉撰《梁書》、《陳書》,李百藥撰《北齊書》,令狐櫫撰《周書》,魏征等撰《隋書》,即所謂“奉敕撰”,實即官修。從唐以後,為前朝修史,以總結經驗,就成了曆代王朝的成例。
來沿唐製,其初修起居注二員,多以館閣官兼長,更番侍立於崇政殿,又從行幸,以備記錄。然雖“前後殿皆人,並立於垛殿,雖存故事,而奏對語略不相聞,亦不敢自書”(《石林燕語》卷三)。宋初又有內延日曆,由樞密院抄付於史館,兩府大臣據《日曆》而撰為《時政記》。然“修撰之官,惟據諸司供報,而不敢書所見聞”。故“聖君言動,有所宣諭;臣下奏議,事關得失者,皆不記錄,惟書除民辭見之類。至於起居注亦然,與諸司供報文字無異。修撰官隻據此銓次,係以日月,謂之《日曆》而已。是以朝廷之事,史官雖欲書而不得書也”(《文獻通考》卷五一《職官五·中書省·史官》)。