東宫備覽 (四庫全書本)/卷6
東宫備覽 卷六 |
欽定四庫全書
東宫備覽卷六
宋 陳模 撰
規諌
西漢賈誼𫝊曰太子既冠成人免于保傅之嚴則有記過之史徹膳之宰進善之旌誹謗之木敢諌之鼓瞽史誦詩工誦箴諌大夫進謀士𫝊民語習與智長故切而不媿化與心成故中道若性
本朝淳化五年姚坦為益王府翊善王每有過失坦未嘗不盡言規正宫中自王以下皆不喜左右乃教王詐疾踰月不朝上甚憂之召王乳母入宫問王疾増損狀乳母曰王本無疾但以翊善姚坦檢束王起居不得自便王不樂故成疾爾上怒曰吾選端士為王僚屬固欲輔佐王為善今王不能用規諌而又詐疾欲使朕逐去正人以自便何可得也且王年少未知出此必汝輩為之謀爾因命捽至後園杖之數十召坦慰諭之
至道元年以夀王為皇太子上謂李至等曰朕以太子仁孝賢明尤所鍾愛今立為儲貳以固國本賴正人輔之以道卿等可盡心調䕶若動皆由禮則宜贊成事或未當必須力言勿因循而順從也
臣某曰人不可使一日無畏心也畏心消則慢心生矣一言之不擇若未害也自是心之無所畏則他日或至于無一之非過言一行之不謹若未害也自是心之無所畏則他日或至於無一之非過行是故古之人於太子既冠則有記過之史使之戒謹恐懼之心常動於中而慙惕愧恥之容常形於外惟恐一過之記而終身之羞則庶乎改過遷善以日新厥徳况於徹膳有宰進善有旌誹謗有木敢諌有鼓常若有以臨乎左右前後而不敢以俄頃自安者則怠荒慢忽之心自無一之敢萌而况見諸行事者乎後世輔導之官未嘗無人而記過之史與夫謗木諌鼓獨有所闕彼安所畏而去其不善又安所恥而勉于為善也哉昔成湯聖君也而猶曰改過不吝從諌弗咈傅説之相髙宗則惓惓焉以無恥過作非后從諌則聖告之矧夫國之儲貳實衆望之所屬當以賢聖仁孝聞於天下者而猶有過之未改有諌之不聴可乎然則欲養成太子之徳者當如賈誼所陳斯可矣否則如太宗皇帝所以用姚坦與坦所以檢束益王者庶乎其寡過也
幾諌
西漢元帝紀曰八歳立為太子壯仁柔好儒見宣帝所用多文法吏以刑名繩下嘗侍燕從容言陛下持刑太深宜用儒生宣帝作色曰漢家自有制度本以霸王道雜之俗儒何足委任迺歎曰亂我家者太子也
東漢光武紀曰帝每日視朝日昃乃罷數引公卿郎將講論經理夜分乃寐皇太子見帝勤勞不怠承間諌曰陛下有禹湯之明而失黄老養性之福願頤愛精神優㳺自寧帝曰我自樂此不為疲也
唐順宗紀曰順宗為皇太子侍宴魚藻宫徳宗懽甚顧太子曰今日何如太子誦詩好樂無荒以對及裴延齡韋渠牟用事世皆畏其相太子每𠉀顔色陳其不可故二人卒不得用本紀贊曰韓愈言順宗在東宫二十年天下隂受其賜
本朝開寳九年上以生於洛陽樂其土風嘗有遷都之意始議西幸李符李懐忠皆言其不便上不從晉王從容言遷都非便上曰遷河南未乆當遷長安王叩頭切諌曰吾將西遷者無他欲㨿山河之勝而去冗兵循周漢故事以安天下也王又曰在徳不在險上不答王出上顧左右曰晉王之言善今始從之
太宗朝以契丹犯邊將大舉遣使往河北諸州科鄉民為兵昭成太子元僖論其不便時趙普亦言其事太宗納之普為朋邪所疾元僖又上表言普開國忠臣也願復以為相太宗從之
臣某曰父子之間與君臣異難乎其為諌也故夫子以㡬諌為言夫臣之事君諌不從言不聴則納履而去雖犯顔逆耳汙車折檻殫吾之忠直可也子之事親則不然温凊定省葢無湏㬰敢離者而可以去乎父母過而不諌則若寘之于有過之地諌之甚則傷恩豈人子所安者若夫幾諌則於其事之幾微言之於其幾微而諌則親易於聴子易於言矣曽子曰父母有過諌而不逆内則曰父母有過下氣怡色柔聲以諌夫諌而不至于逆且怡恱其色柔順其聲可謂善矣然猶待其有過而諌夫豈若過之未見而諌於㡬㣲之先者乎葢嘗以幾諌之說而攷漢唐之事則順宗為上元帝明帝次之順宗于裴韋未相之前每𠉀顔色陳其不可此所謂㡬諌者宜韓愈以為在東宫二十年而天下隂受其賜也宣帝持刑太深葢刑名之學而元帝則以宜用儒生為言光武日昃夜分葢過於勤者而明帝則以黄老養性之福為言彼知用儒術則必不至深于持刑矣彼知養性之福則必不至過於勤勞矣此皆善於諌者然非其事未見之先則非所謂幾諌故曰次之若夫晉王叩頭而切諌似過於直者然太祖方有欲遷之謀而晉王之言已入昭成重興兵之諌則見于將大舉之始安故相之言又形於朋邪方入之初皆其事之發者故太祖太宗皆易于聴亦庶乎幾諌者矣
監國
春秋閔公二年左氏𫝊曰晉侯使太子申生伐東山臯落氏里克諌曰太子奉冡祀社稷之粢盛以朝夕親君膳者也故曰冡子君行則守有守則從從曰撫軍守曰監國古之制也夫帥師専行謀誓軍旅君與國政之所圖也非太子之事也師在制命而己稟命則不威専命則不孝故君之嗣適不可以帥師君失其官帥師不威將焉用之
西漢髙帝紀曰帝征黔布良因說上令太子監闗中兵又發上郡北地隴西車騎巴蜀材官及中尉卒三百人為太子衛軍於霸上
東漢光武紀曰帝自隴蜀平後非儆急未嘗復言軍旅皇太子嘗問攻戰之事帝曰此非爾所及
唐杜正倫𫝊曰正倫為左庶子太宗謂曰國之儲副自古所重今太子年㓜沖志意未定朕若朝夕見之可得隨事誡約今既委以監國不在目前知卿志懐正慤能執正道故輟卿於朕以輔太子宜知委任輕重也
本朝太祖皇帝紀曰晉王性仁孝上雅鍾愛尹京十五年庶務修舉
乾道九年上謂宰執曰皇太子前日奏領臨安府二年幸而諳厯民事欲乞罷免庶得耑意講學敷陳甚有條理已降詔不允而懇請益堅從之
東宫備覽卷六
Public domainPublic domainfalsefalse